Сейчас у меня есть if заявление, пытающееся сделать это с помощью:
Код: Выделить всё
if(!empty($csv_array))
{
//My code goes here if the array is not empty
}
Вот как выглядит пустой массив:
Код: Выделить всё
Array
(
[0] => Array
(
)
)
Код: Выделить всё
Array
(
[0] => Array
(
)
[1] => Array
(
[1] => question1
[2] => answer1
[3] => answer2
[4] => answer3
[5] => answer4
)
[2] => Array
(
[1] => question2
[2] => answer1
[3] => answer2
[4] => answer3
[5] => answer4
)
[3] => Array
(
[1] => question3
[2] => answer1
[3] => answer2
[4] => answer3
[5] => answer4
)
)
При необходимости это код, создающий массив. Он извлекается из загруженного файла CSV.
Код: Выделить всё
$csv_array = array(array());
if (!empty($_FILES['upload_csv']['tmp_name']))
{
$file = fopen($_FILES['upload_csv']['tmp_name'], 'r');
}
if($file)
{
while (($line = fgetcsv($file)) !== FALSE)
{
$csv_array[] = array_combine(range(1, count($line)), array_values($line));
}
fclose($file);
}
Заранее спасибо!
Подробнее здесь: https://stackoverflow.com/questions/184 ... pty-or-not
Мобильная версия