2012-09-20 54 views
0

我的服務器不支持json_encode或json_decode,我想一個二維數組發送到使用serialize()不同的服務器,然後對其進行處理和打印一個JSON編碼數組。恐怕GET的限制不允許更長的數組。我怎樣才能做到這一點?發送POST數據到另一臺服務器

+0

結帳[cURL](http://php.net/manual/en/book.curl.php) – Travesty3

+0

curl會做的。 –

+1

在服務器上獲得json函數會更好。這似乎不是理想的解決方案。 –

回答

2

如果您無法升級PHP以獲取內置的JSON函數,請使用JSON編碼的PHP實現,例如this(可通過快速搜索找到;可能有更好的實現)。

如果您的GET參數很長,或者使用POST(通過libcurl,正如其他人所注意的那樣)。

+0

我想我在之前的某個地方發現過,但並不認爲它會像我所需要的那樣健壯。謝謝,像魅力一樣工作! – Ray

相關問題