Примеры работы с json массивами – PHP

Обновлено: 23 декабря, 2021

Формируем json-массив

Файл getdata.php


<?php
include “config.php”;
// соединяемся с бд
set_time_limit(0);
ignore_user_abort();

$mysqli = new mysqli(DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE);
if ($mysqli->connect_errno) {
echo “Не удалось подключиться к MySQL: (” . $mysqli->connect_errno . “) ” . $mysqli->connect_error;
}

$res = $mysqli->query(“SELECT order_history_id FROM oc_order_history LIMIT 0,10”);

$res->data_seek(0);
$i=0;
while ($row = $res->fetch_assoc()) {
$data[$i][‘id’]=$row[‘order_history_id’];
$i++;
}
echo json_encode($data);

?>

Получаем данные json-массива и выводим его значения

Файл index.php


$json = file_get_contents(‘https://your_site.ru/getdata.php’);
$array = json_decode($json, true);

foreach ($array as $key => $value)
{
echo ‘id=’.$value[‘id’].'</br>’;
}

Рейтинг автора
Автор статьи
Юрий
SEO-аналитик, программист (PHP, Ajax, Delphi, MySQL).
Написано статей
268
8 оценок, среднее: 4,88 из 58 оценок, среднее: 4,88 из 58 оценок, среднее: 4,88 из 58 оценок, среднее: 4,88 из 58 оценок, среднее: 4,88 из 5 (8 оценок, среднее: 4,88 из 5)
Для того чтобы оценить запись, вы должны быть зарегистрированным пользователем сайта.
Загрузка...
Понравилась статья? Поделиться с друзьями:
Блог Программиста
Добавить комментарий

18 − 16 =