Mailinglisten-Archive |
Am Mit, 2002-09-04 um 11.20 schrieb Florian Anderiasch: > <snip> > function br($cont, $step, $name) { > [...] > $this->arr[$i] = substr() <- so funktionierts > $this->$$name[$i] = substr() <- so funktionierts NICHT, und das ist das > Problem... > } > </snip> Ich habe nicht ganz verstanden warum du variable variablennamen brauchst. Ich würde es so machen. <snip> function split($iLaenge, $sString) { $iCount = count($iString); for ($i=0; $i<ceil($iCount/$iLaenge); $i++) { $aArray[$i] = split(1, substr($sString, $i*$iLeaenge, $iLaenge); } retrun $aArray; } .... $iLaenge = 4; $sText = 'asdfddcvvgfberferhtrg'; $aArrayString = split($iLaengem $sText); </snip> Den Programmcode habe ich nicht getestet, müsste aber funktionieren. Gruß Leonhard
php::bar PHP Wiki - Listenarchive