Czy istnieje szybka metoda (istniejąca metoda) Koncentruje element tablicy na łańcuchu z "," jako separatorem? Konkretnie szukam jednej linii metody zastępując następujące rutynowe:PHP: Łączenie elementu tablicy w łańcuch znaków z "," jako separatorem
//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;
}
Doskonały. Czy istnieje wariacja, która robi 'implode', ale zaczyna się od' $ groupViewID [3] 'i idzie do końca? Dzięki! – Olie
Co musisz zrobić, to stworzyć nową tablicę, która zawiera wszystko od '$ groupViewID [3]' do końca i zapewnić to do implodu. W powyższym przykładzie możesz po prostu zastąpić '$ groupViewID' przez' array_slice ($ groupViewID, 3) '. – Artelius
Dokładnie tego szukałem; dzięki! :) – Olie