最佳的方式stdClass的對象數組轉換爲字符串到stdClass的對象數組轉換爲字符串
我stdClass的對象格式的最佳方式是:
$autoArea = Array (
[0] => stdClass Object ([area] => aarea)
[1] => stdClass Object ([area] => area)
[2] => stdClass Object ([area] => barea)
[3] => stdClass Object ([area] => carea)
)
我需要出去把作爲字符串:
'aarea', 'area', 'barea', 'carea'
我以下試過2:
$areas="";
foreach($autoArea as $ar)
{
if($areas=="")
{
$areas="'".$ar->area."'";
}
else
{
$areas=$areas.","."'".$ar->area."'";
}
}
echo $areas;
和
$tp= array();
foreach($autoArea as $ar)
{
$tp[] = $ar->area;
}
$areas=implode("','", $tp);
$areas="'".$areas."'";
echo $areas;
哪一個更合適,或者其他建議我。
可能重複:http://stackoverflow.com/questions/2469222/how -to-convert-object-into-string-in-php –
@Suresh Kamrushi:我需要哪種方法不是將數組轉換爲字符串的最佳方法,根據性能的最佳方式d執行時間等... –