簡體   English   中英

將2個json_decode請求合並為1個PHP變量

[英]Combine 2 json_decode requests into 1 PHP variable

Shopify API限制為250個產品,因此為了獲取所有產品數據,我需要將所有頁面組合到一個PHP變量中。 到目前為止,我有以下內容,但不起作用。 我應該將$ test定義為數組嗎?

PHP不是我的強項,所以我很可能語法錯誤。 我只需要能夠讀取兩個URL定義的$productspageone$productspagetwo提供的數據

$test = array();
$productspageone = json_decode(httpGet($apiUrl . "/admin/products.json?limit=250&page=1"));
$productspagetwo = json_decode(httpGet($apiUrl . "/admin/products.json?limit=250&page=2"));

$test = json_decode(productspageone);
$test = json_decode($test=json_decode(productspagetwo);

嘗試此操作,它將解碼對數組的響應,然后您必須合並它們,您現在將在變量中擁有所有內容

$productspageone = json_decode(httpGet($apiUrl . "/admin/products.json?limit=250&page=1"),true);
$productspagetwo = json_decode(httpGet($apiUrl . "/admin/products.json?limit=250&page=2"),true);

$test = array_merge($productspageone,$productspagetwo);

Yuo可以將所有這些項組成一個數組

$test = [ $productspageone, $productspagetwo ];

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM