0

PHP の連想配列から存在しない可能性のある要素を取得する必要があるたびに、すべてを 2 回記述する必要があります。

$myvar = array_key_exists($array, 'key') ? $array['key'] : NULL;

これを行うにはもっと簡単な方法があると思います。

4

2 に答える 2

0

私はあなたが何を意味するかを知っています...私はこのアプローチを好みます:

$myvar = isset($array['key']) ? $array['key'] : null;
于 2012-08-01T09:33:54.013 に答える
0

同様に、あなたはそれの存在を判断しなければなりません。

$myvar=isset($array['key'])?$array['key']:"";    
$myvar=$array['key']||$myvar="";

あなたは試してみることができます、それがあなたに役立つことを願っています~~~~

于 2012-08-01T09:37:09.327 に答える