Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
11 / 11 / 13
Регистрация: 25.04.2012
Сообщений: 1,163

Var_dump

31.10.2014, 16:13. Показов 2905. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Замучался вообщем, как искать проблему может кто подскажет?

PHP
1
2
3
4
5
foreach($classPupils as $key => $value){
          dump_source($key);
          dump_source($value['NAME']);
          dump_source($value);
}
Если вывожу 3 строки сразу так всё ок получаю 20 массивов 20 ключей 20 имён если вывожу только

PHP
1
dump_source($value['NAME']);
получаю 14 имён.

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// integer
0;
 
?> <?php
 
// string
'Einoras';
 
?> <?php
 
// array
array (
  'ID' => '153085',
  'CLASS' => '153404',
  'ADMITDATE' => '2012-05-14',
  'LEAVEDATE' => '0000-00-00',
  'VALID' => '1',
  'P_ID' => '153085',
  'UniqId' => '37098',
  'GLOBALID' => '82715768205',
  'PHONE' => '865998394',
  'ADDRESS' => '',
  'BIRTHDAY' => '2000-11-10',
  'LASTLOGIN' => '0000-00-00 00:00:00',
  'EMAIL' => 'einorasb5@gmail.com',
  'NAME' => 'Einoras',
  'SURNAME' => 'Babianskas',
  'ACCESSCARDNO' => '3487438',
);

dump_soiurce: ...
PHP
1
2
3
4
5
6
7
function dump_source($var) {
 
    foreach (func_get_args() as $var) {
        $code .= "// " . gettype($var) . "\n" . var_export($var, TRUE) . ";\n\n";
    }
    return highlight_string("<?php\n\n$code?>", NULL);
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.10.2014, 16:13
Ответы с готовыми решениями:

Не работает var_dump
Посмотрите пожалуйста коды. Предполагается, что после введенных данных в форму - данные показываются в новом окне. Но у меня высвечивается...

Var_dump($_COOKIE[])
Здравствуйте столкнулся проблемой, кооторая загнала меня в тупик. Авария случилась на следующем участке: if (isset($_COOKIE)) { ...

Вчем разница между Print_r и var_dump
Доброе утро, подскажите в чем разница между Print_r и var_dump ? что лучшие использовать ?

5
1 / 1 / 6
Регистрация: 23.09.2014
Сообщений: 176
17.11.2014, 13:33
почему в примерах вар дамп выводит нечто красивое http://php.net/manual/ru/function.var-dump.php
вроде

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
array(3) {
  [0]=>
  int(1)
  [1]=>
  int(2)
  [2]=>
  array(3) {
    [0]=>
    string(1) "a"
    [1]=>
    string(1) "b"
    [2]=>
    string(1) "c"
  }
}

а у мну одной строкой?
PHP
1
array(3) { [0]=> array(2) { [0]=> int(12) [1]=> array(2) { [0]=> int(232) [1]=> int(234) } } [1]=> array(2) { [0]=> int(122) [1]=> array(2) { [0]=> int(2322) [1]=> int(2234) } } [2]=> array(2) { [0]=> int(1222) [1]=> int(342) } } Array ( [0] => Array ( [0] => Array ( [1] => Array ( [0] => 1 смена [1] => 232 ) [2] => Array ( [0] => 2 смена [1] => 232 ) ) [1] => Array ( [1] => Array ( [0] => 1 смена [1] => 2399 ) [2] => Array ( [0] => 2 смена [1] => 2392 ) ) ) )
где что нужно поправить?
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
17.11.2014, 13:38
des1roer, в браузере нажмите "Исходный код". Или перед var_dump() впишите:
PHP
1
echo '<pre>';
0
182 / 182 / 83
Регистрация: 18.02.2014
Сообщений: 867
17.11.2014, 13:44
Я для себя такое сделал
PHP
1
2
3
4
5
6
7
8
9
function d($var) {
    echo "<pre>";
    if(is_array($var)) {
        print_r($var);
    } else {
        var_dump($var);
    }
    echo "</pre>";
}
0
1 / 1 / 6
Регистрация: 23.09.2014
Сообщений: 176
17.11.2014, 13:47
PHP
1
2
3
print("<PRE>");
print(var_dump(....));
print("</PRE>");
Добавлено через 1 минуту
всем откликнувшимся спасибо
0
Эксперт PHP
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
17.11.2014, 13:48
Цитата Сообщение от des1roer Посмотреть сообщение
print(var_dump(....));
print уберите.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.11.2014, 13:48
Помогаю со студенческими работами здесь

Var_dump($_COOKIE['user']) выводит array
if(isset($_COOKIE)){ header('Location: http://x/main.php'); }else{ setcookie('user', &quot;$user&quot;); header('Location:...

Var_dump() помогает вывести значение поля
$rFrom = new datetime('first day of 2 month 00.00.00'); echo &quot;&lt;pre&gt;&quot;; var_dump($rFrom); echo &quot;&lt;/pre&gt;&quot;; ...

var_dump() типы данных, непонятная ситуация
В кратце, есть дата которую я парсил с одного сайта, и дата напечатанная вручную. Как думаете почему var_dump() выдает разное кол-во...

как заставить работать exec и var_dump в убунте?
собственно вот код программы она вызывает внешнюю прогу на с++ &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;...

вижу значение через var_dump, в итоге NULL
проверяю var_dump($this); выводит object(FrontendViewDelete)#202 (13) { =&gt; string(6) &quot;delete&quot; =&gt; array(1) { =&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru