[PHP-users 17987]Re: 配列にNULLしかない場合のエラー処理

Takuo Kobayashi asuka @ h5.dion.ne.jp
2003年 9月 19日 (金) 23:36:42 JST


ahiruです。


><?
>
>$a = array ("","","","","");
>
>foreach (array_count_values($a) as $key => $value) {
>         if ($key != "" && $value == 0) {
>                 print ("error");
>                 exit;
>         }
>}
>
>?>

<?
$a = array ("","","","","");
foreach (array_count_values($a) as $key => $value) {
         if ($key == "" && $value == count($a)) {
                 print ("error");
                 exit;
         }
}
?>

ですか?



>$a = array("a","a","","");
>
>として、
>
>foreach (array_count_values($a) as $key => $value) {
>         if ($key != "" && $value > 0) {
>                 print ("error");
>                 exit;
>         }
>}
 > で重複チェックをするのに使っているので、


foreach (array_count_values($a) as $key => $value) {
         if ($key != "" && $value > 1) {
                 print ("error");
                 exit;
         }
}

ですか?

# サブジェクトに「NULL」とありますがこれは…



PHP-users メーリングリストの案内