我們使用下面這兩個變數分別做cURL POST測試:
<code><span><?php </span><span>// 数组</span><span>$arr_data</span> = [<span>'a'</span> => <span>'apple'</span>]; <span>// 字符串</span><span>$str_data</span> = <span>'{"a":"apple"}'</span>;</span></code>
然後下面是從伺服器端列印出來的結果:
上面的圖表分別從$_SERVER[‘CONTENT_TYPE’]、$_POST變數、php://input來解析了CURLOPT_POSTFIELDS
使用陣列和字串的區別。
最後,我們可以下結論:
1)使用陣列的時候
php://input is not available with enctype=”multipart/form-data”
版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。
以上就介紹了PHP cURL之CURLOPT_POSTFIELDS使用陣列和字串的區別,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。