😎 » PHP - FAQ » PHP в прикладах » Как в PHP8 получить даные с json $_POST?
128 0  

Как в PHP8 получить даные с json $_POST?

am Если у вас форма передает данные $_POST через JavaSkript то они приходят в json формате и словить их можно специфическим методом через декодирование.

Пример декодирования json $_POST:

$_POST = array_merge($_POST, (array) json_decode(file_get_contents('php://input')));
 
# Получить объект name 
$arr = $_POST['name'];


Чтобы посмотреть получает ли переменная $arr расшифрованный массив можно записать результат в файл - erorr.txt (созданный там где и принимающий PHP файл)

$arr = $_POST['name'];
$file = 'erorr.txt';

$fd = fopen("erorr.txt", 'w') or die("не удалось создать файл");
$str = "$arr";
fputs($fd, $str);
fclose($fd);



Залишити свій коментар:

Досвід у веброзробці:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2009
2023