Задать вопрос
@Xooliganus

Как создать такой массив программно (php)?

Как создать такой массив программно (php)?
{"response": {
        "count": 16,
        "items":[{
        "id": "1",
        "is_dir": "true"        
        },{
        "id": "2",
        "is_dir": "false"   
        }]  
    }
    }
  • Вопрос задан
  • 97 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 2
sabramovskikh
@sabramovskikh
Примерно так
$array = [
"response" => [
"count" => 16,
"items" =>  [
[
 "id"=>"1",
        "is_dir"=> "true"    
],
[
 "id"=>"2",
        "is_dir"=> "false"    
]] ]]
Ответ написан
Комментировать
Maksclub
@Maksclub Куратор тега PHP
<?php
$array = new stdClass();
$array->response = new stdClass();
$array->response->count = 16;
$array->response->items = [
	[
		"id" => "1",
		"is_dir"=> "true" 
	],
	[
		"id" => "1",
		"is_dir"=> "true" 
	],
];
 
var_dump(json_encode($array)); 
// string(89) "{"response":{"count":16,"items":[{"id":"1","is_dir":"true"},{"id":"1","is_dir":"true"}]}}"

https://ideone.com/JjjPoU
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽