PHP
  • Introduction
  • PHPMailer
  • UploadFile
  • PHP link MySQL to insert
  • rand功能
  • Create GUID by random
  • Coding problem
  • PHP+MySQL樹狀圖
  • JWT(Json Web Token)
  • 小功能
    • array_push
    • array_chunk
  • 遞迴
  • 生成json
  • 註解方式
  • Call API
  • google url shortener
  • 身分證字號驗證
  • google maps api 取兩點路線規劃的距離
  • 兩點座標的直線距離
  • 將傳入的陣列重新根據某個欄位做排序
  • 抓取最準的IP,從近到遠做判斷
  • 利用curl推播ios,用ios的token
  • 在local端onServer
Powered by GitBook
On this page

生成json

Previous遞迴Next註解方式

Last updated 5 years ago

Was this helpful?

CtrlK

Was this helpful?

$a = array("a-1"=>"aaa","a-2"=>"aaa","a-3"=>"aaa");
$a = json_encode($a);  // json字串
$b = array("b-1"=>"bbb",
"b-2"
=>
"bbb"
,
"b-3"
=>
"bbb"
);
$b = json_encode($b); // json字串
$c = array("c-1"=>"ccc","c-2"=>"ccc","c-3"=>"ccc");
$c = json_encode($c); // json字串
$result = array($a,$b,$c);
$result = json_encode($result); // 這樣出來的 就是json array的字串
json_decode($result , true); // 這樣出來是陣列,裡面也會是
array(3) {
["a-1"] => aaa
["a-2"] => aaa
["a-3"] => aaa
},{
["b-1"] => bbb
["b-2"] => bbb
["b-3"] => bbb
},{
["c-1"] => ccc
["c-2"] => ccc
["c-3"] => ccc
}
json_decode($result); // 這樣出來是物件
object(stdClass)#1 (3) {
["a-1"] => aaa
["a-2"] => aaa
["a-3"] => aaa
},{
["b-1"] => bbb
["b-2"] => bbb
["b-3"] => bbb
},{
["c-1"] => ccc
["c-2"] => ccc
["c-3"] => ccc
}