我正在阅读文件。我读取了 $part 中的所有数据。它工作正常,但是当我使用空函数时会出现问题。它应该显示 NULL 但它不显示 NULL。
我的代码如下:
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';
}
当我 vardump($part) 时,它显示它的长度是 2 而不是 0。
如何将其显示为 NULL。我不能像 if(strlen($parts<2)) 那样写检查,因为文件中有长度小于 2 的数据。