Повторите $ _POST в PHP

Как я могу распечатать a $_POST?

Пример:

echo $_POST['data'];

Это ничего не возвращает...

6
задан Ronan Boiteau 13 January 2019 в 17:26
поделиться

3 ответа

Вы также можете обернуть ваш код тегами

, чтобы ваш массив печатался более красиво, а не просто одной непрерывной строкой. Трюк, который показал один из пользователей этого сайта. 

<pre>
<?php var_dump($_POST); ?>
</pre>
11
ответ дан 8 December 2019 в 13:44
поделиться

Вы можете показывать только значения существующих ключей. array_keys() возвращает массив, содержащий ключи, которые существуют в массиве. Если для какого-либо ключа нет вывода, несмотря на то, что он существует, то массив может содержать пустое значение для этого ключа.

1
ответ дан 8 December 2019 в 13:44
поделиться

Ваш код правильный.

Вы можете использовать:

var_dump($_POST);

или

print_r($_POST);

, чтобы распечатать весь массив POST для отладки.

5
ответ дан 8 December 2019 в 13:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: