আমার পিএইচপি-তে নিম্নলিখিত অ্যারে রয়েছে:
Array
(
[0] => Array
(
[id] => 0
[name] => name1
[short_name] => n1
)
[2] => Array
(
[id] => 2
[name] => name2
[short_name] => n2
)
)
আমি নীচের মত একটি স্ট্রিং উত্পাদন করে JSON এটিকে JSON অ্যারে হিসাবে এনকোড করতে চাই:
[
{
"id":0,
"name":"name1",
"short_name":"n1"
},
{
"id":2,
"name":"name2",
"short_name":"n2"
}
]
তবে যখন আমি json_encode
এই অ্যারেটিতে কল করি তখন আমি নিম্নলিখিতটি পাই:
{
"0":{
"id":0,
"name":"name1",
"short_name":"n1"
},
"2":{
"id":2,
"name":"name2",
"short_name":"n2"
}
}
যা অ্যারের পরিবর্তে একটি অবজেক্ট।
json_encode
পরিবর্তে আমি কীভাবে আমার অ্যারেটিকে অ্যারে হিসাবে এনকোড করতে পারি ?
0,2
গুরুত্বপূর্ণ? আমি একই পরিস্থিতিতে রয়েছি যেখানে আমি অ্যারেটিকে পুনরায় প্রকাশ করতে পারি না।