欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

echo json encode 多個

老白2年前8瀏覽0評論

在PHP中,echo語句用于輸出內容到瀏覽器,常見的輸出內容包括文本、HTML標記以及JSON數據等。而json_encode函數則用于將PHP數組或對象轉換為JSON格式字符串。

有時候我們需要同時輸出多個JSON數據,這時候就需要用到echo和json_encode結合的操作。下面是一個例子:

$person1 = [
"name" =>"John",
"age" =>30,
"city" =>"New York"
];
$person2 = [
"name" =>"Mary",
"age" =>25,
"city" =>"Los Angeles"
];
echo json_encode($person1) . "\n";
echo json_encode($person2) . "\n";

在以上代碼中,我們首先定義了兩個人物($person1和$person2)的信息,然后通過echo和json_encode將其分別輸出為JSON格式字符串。需要注意的是,為了區分不同的JSON數據,我們在兩個echo語句之間添加了一個換行符(\n)。

運行以上代碼,我們會得到如下輸出結果:

{"name":"John","age":30,"city":"New York"}
{"name":"Mary","age":25,"city":"Los Angeles"}

以上輸出結果是兩個獨立的JSON格式字符串,它們之間沒有任何關系。如果我們希望將它們組合成一個JSON數組,可以這樣寫:

$persons = [$person1, $person2];
echo json_encode($persons);

在以上代碼中,我們將兩個人物的信息作為一個數組$persons保存,并將其作為參數傳遞給json_encode函數。json_encode函數會將其轉換為一個JSON數組,然后通過echo輸出到瀏覽器。

運行以上代碼,我們會得到如下輸出結果:

[{"name":"John","age":30,"city":"New York"},{"name":"Mary","age":25,"city":"Los Angeles"}]

以上輸出結果是一個JSON數組,它包含了兩個人物的信息。