我想發送一個帶有http請求的內容長度。對於一個普通的字符串,我可以使用函數strlen()。但是,如何將它用於PHP中的多維數組專門用於數組?我發現以下腳本可以像var_dump()一樣提取數組。但是,我需要什麼內容長度?獲取數組中的字符數量?
function count_array_chars($array){
foreach($array as $key => $value){
if (!is_array($value))
{
echo $key ." => ". $value ."\r\n" ;
}
else
{
echo $key ." => array(\r\n";
foreach ($value as $key2 => $value2)
{
echo "\t". $key2 ." => ". $value2 ."\r\n";
}
echo ")";
}
}
}
UPDATE:
$data_array = array(
"end"=>array("dateTime"=>$end),
"start"=>array("dateTime"=>$start),
"summary"=>$name
);
內容的長度?一個數組還是什麼? – hassan
對於HTTP請求。要通過POST向Google發送數據,我必須在請求頭中使用Content-Length。我用數組的例子更新了我的問題。 –