检查PHP 5.4中数组操作次数最少的键值对

时间:2017-11-09 08:47:37

标签: php arrays performance php-5.4

我想检查一下键 - 值对'目的' => '肘节'不在具有类型复选框的元素的选项数组中。

可能只有关键字'目的只有价值'切换',两者都是一对,两者都不是一对或两者都没有。

我的代码如下所示:

if ($type === 'checkbox'
   && ! (array_key_exists('purpose', $options) && $options['purpose'] === 'toggle'))
{ ... }

它似乎有效,但我想知道是否有更有效的方法来做到这一点(因为那些必须为每个元素进行大量的计算)。

1 个答案:

答案 0 :(得分:0)

if ( $type === 'checkbox' && @$options['purpose'] != 'toggle' )  
{ ... }