Gibt es einen schnellen Weg (bestehende Methode) Verketten Array-Element in String mit ',' als Trennzeichen? Insbesondere bin ich auf der Suche für eine einzelne Zeile der Methode der ersetzende folgende Routine:PHP: Verketten Array-Element in String mit ',' als Trennzeichen
//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;
}
Ausgezeichnet. Gibt es eine Variante, die "implodiert", aber bei $ groupViewID [3] beginnt und bis zum Ende geht? Vielen Dank! – Olie
Was Sie tun müssen, ist ein neues Array zu erstellen, das alles von '$ groupViewID [3]' bis zum Ende enthält, und das implodieren. Im obigen Beispiel können Sie einfach '$ groupViewID' durch' array_slice ($ groupViewID, 3) 'ersetzen. – Artelius
Genau das habe ich gesucht; Vielen Dank! :) – Olie