@Xooliganus

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

Как создать такой массив программно (php)?
{"response": {
        "count": 16,
        "items":[{
        "id": "1",
        "is_dir": "true"        
        },{
        "id": "2",
        "is_dir": "false"   
        }]  
    }
    }
  • Вопрос задан
  • 86 просмотров
Решения вопроса 2
gangstarcj
@gangstarcj
Примерно так
$array = [
"response" => [
"count" => 16,
"items" =>  [
[
 "id"=>"1",
        "is_dir"=> "true"    
],
[
 "id"=>"2",
        "is_dir"=> "false"    
]] ]]
Ответ написан
Maksclub
@Maksclub
maksfedorov.ru
<?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
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
от 2 000 до 4 000 usd.
от 100 000 до 200 000 руб.
Teamlead Краснодар
До 100 000 руб.
19 авг. 2018, в 12:12
40000 руб./в месяц
19 авг. 2018, в 11:19
5000 руб./за проект
19 авг. 2018, в 10:09
1000 руб./за проект