Php ID不在的测试(n、n1、n2)
给定一个值#some_id=x,测试id集合中不存在该id的正确语法或方法是什么 例如Php ID不在的测试(n、n1、n2),php,arrays,Php,Arrays,给定一个值#some_id=x,测试id集合中不存在该id的正确语法或方法是什么 例如 if($some_id not in array(3, 5, 9)){ //do something } in_数组 太慢 in_数组 太慢 in_数组的答案是正确的,但是如果术语“id”和“key”之间存在歧义,那么如果您要做的是检查key是否存在,您可以执行以下任一操作: if (array_key_exists($key, $array)) ... 或者 in_数组的答案是正确的,但是如果术
if($some_id not in array(3, 5, 9)){
//do something
}
in_数组
太慢
in_数组
太慢
in_数组的答案是正确的,但是如果术语“id”和“key”之间存在歧义,那么如果您要做的是检查key是否存在,您可以执行以下任一操作:
if (array_key_exists($key, $array)) ...
或者
in_数组的答案是正确的,但是如果术语“id”和“key”之间存在歧义,那么如果您要做的是检查key是否存在,您可以执行以下任一操作:
if (array_key_exists($key, $array)) ...
或者
你赢了我几秒钟:/You-best-me-by-seconds:/You-best-me-by-seconds:/You-best-by-seconds:/你是对的,它更快,但在大多数情况下并不重要,但在大多数情况下,它并不重要,而且在数组中更容易阅读。
if (array_key_exists($key, $array)) ...
if (isset($array[$key])) ...