すばやくありますか(既存の方法)配列要素を '、'を区切り文字列に連結しますか?具体的に私は、次のルーチンを交換する方法の一つの行を探しています:PHP:配列の要素を区切り文字 '、'で文字列に連結します。
//given ('a','b','c'), it will return 'a,b,c'
private static function ConstructArrayConcantenate($groupViewID)
{
$groupIDStr='';
foreach ($groupViewID as $key=>$value) {
$groupIDStr=$groupIDStr.$value;
if($key!=count($groupViewID)-1)
$groupIDStr=$groupIDStr.',';
}
return $groupIDStr;
}
優れています。 'implode'を行うバリエーションがありますが、' $ groupViewID [3] 'で始まり、最後まで行きますか?ありがとう! – Olie
あなたは '$ groupViewID [3] 'から最後までを含む新しい配列を作成し、それをimplodeに渡す必要があります。上記の例では、 '$ groupViewID'を' array_slice($ groupViewID、3) 'に置き換えることができます。 – Artelius
これはまさに私が探していたものです。ありがとう! :) – Olie