Использование var_dump() приводит к пустой странице (отчеты об ошибках включены)
Кто-нибудь есть идея, почему я получаю пустую страницу при использовании var_dump()
? В глобальном конфиге Joomla я тоже настраивал отображение ошибок. (проверено с phpinfo()
и местные значения тоже включены)
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
$widget_id = $widget->id.'-'.uniqid();
$settings = $widget->settings;
// var_dump($settings);
// if I uncomment the line above, works fine
$sets = array_chunk($widget->items, $settings['items_per_set']);
// var_dump($sets);
// if I uncomment the line above
// and not using the the foreach below
// blank page appears
foreach ($sets as $set => $items){
var_dump($items);
// this line above causes blank page
}
foreach (array_keys($sets) as $s) {
$nav[] = '<li><span></span></li>';
}
$i = 0;
?>
Спасибо.
1 ответ
Сохраните $items в другую переменную. Попробуй это
foreach ($sets as $set => $items){
$testvar=$items;
var_dump($testvar);
// this line above causes blank page
}