2016-05-03 5 views
0

Я не знаю, что не так с моим кодом, но он не работает im, работая с phpexcel, чтобы получить данные из файла excel и проанализировать его на объект JSON, и нет проблем с тем, что моя проблема заключается в фильтрации если больше нет данных о файле excel для чтения, тогда данные json будут печататься и выходить из текущего скрипта, но иногда if else работает иногда не выглядит так, как если бы оператор if игнорировался и пропускался.PHP Если Else с выходом не работает

if (empty($csDlvSked) === true || isset($csDlvSked) === false) { 
     print json_encode($jsonData); 
     exit(); 
    } 
else { 
    //To read excel data sample: 
    $result .= array("data1" => $data1, "data2" => $data2); 
    $jsonData[] = $result; 
    } 
+0

будет пустым, если не установлен –

ответ

0
if (!isset($csDlvSked)) { 
     print json_encode($jsonData); 
     exit(); 
    } 
else { 
    //To read excel data sample: 
    $result .= array("data1" => $data1, "data2" => $data2); 
    $jsonData[] = $result; 
    } 
+0

эй. оцените вашу помощь, но она не работает, но мне удалось отфильтровать другую переменную для выхода из всего скрипта. Благодаря! – janKvT

+1

@Brian Можете ли вы объяснить свой ответ. – randominstanceOfLivingThing

Смежные вопросы