Mailinglisten-Archive |
hi
> > $eins=3D"Beispiel: test";
>=20
>=20
> $zwei =3D splitEx($eins, ': ', 1);
>=20
> liefert test
>=20
> $zwei =3D splitEx($eins, ': ', 0);
>=20
> lefert Beispiel
>=20
> function splitEx($str, $sep, $no){
> if (!$str) return ;
> if (!$sep) return $str;
> $split =3D explode($sep, $str);
> $cnt_ar =3D count($split);
> if (!$cnt_ar) return ;
> if ($no < 0 && $cnt_ar + $no >=3D 0) {
> return $split[$cnt_ar + $no];
> }
> elseif ($n0 < $cnt_ar) {
> return $split[$no];
> }
> }
ziemlich viel code f=FCr wenig zweck ... da ist man mit substr() weit
besser dran ...
Thomas
php::bar PHP Wiki - Listenarchive