Я читаю файл. Я прочитал все данные в $ 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 ($ часть), то это показывает его длина равна 2 вместо 0.
Как отобразить это NULL. i can not write check, как будто (strlen ($ parts < 2)), потому что в файле есть данные, длина которых меньше 2.
Не совсем правильно в отношении 'empty' - он также проверит, является ли переменная 'isset' – Havelock