区分具有null和0的变量

use*_*103 2 php

我有一个变量,它可以有一个null或0由array_searchPHP中的函数返回

例如

Array ( [0] => 71 [1] => 75 [2] => 77 ) 

  $key = array_search(70, $array); // returns null

  $key = array_search(71, $array); // returns 0
Run Code Online (Sandbox Code Playgroud)

但是没有is_null,isset任何影响.....

任何的想法.?

cha*_*ool 7

使用===运算符

if ($key === null)
Run Code Online (Sandbox Code Playgroud)

要么

if ($key === 0)
Run Code Online (Sandbox Code Playgroud)