Php 空函数不能正常工作
我正在看文件。我读取了$part中的所有数据。它工作正常,但当我使用空函数时会出现问题。它应该显示NULL,但不显示NULL 我的代码如下:Php 空函数不能正常工作,php,Php,我正在看文件。我读取了$part中的所有数据。它工作正常,但当我使用空函数时会出现问题。它应该显示NULL,但不显示NULL 我的代码如下: echo "\nParts------------".$parts[$r]."\n"; echo "\nParts---Size---------".strlen($parts[$r])."\n"; var_dum
echo "\nParts------------".$parts[$r]."\n";
echo "\nParts---Size---------".strlen($parts[$r])."\n";
var_dump($parts[$r]);
// $parts[$r]=trim($parts[$r],' ');
//$parts[$r]=str_replace('""','',($parts[$r]));
if(empty($parts[$r]))
{
$entryarray[$c][$c2]='NULL';
}
else if(strlen($parts[$r])<1) //removing special characters
{
$entryarray[$c][$c2]='NULL';
// array_push($entryarray[$c]);
$valueArray=$valueArray.",".'NULL';
}
echo“\n部件-----------------”$parts[$r]。“\n”;
回显“\n零件---尺寸---------”.strlen($parts[$r])。”\n;
var_dump($parts[$r]);
//$parts[$r]=饰件($parts[$r],'');
//$parts[$r]=str_replace(“”“”,“,”($parts[$r]);
如果(空($parts[$r]))
{
$entryarray[$c][$c2]='NULL';
}
否则如果(strlen($parts[$r])我想你是想用isset
$foo = array("a", "b");
isset($foo[2]); // false
空函数检查是否为null、空字符串或0或类似的内容
如果您想检查If为null,我建议您使用“is_null()
要检查某个键是否位于数组上,请使用
array_key_exists($key,$array);
关于空
,不完全正确-它还将检查变量是否设置