zulus
20.07.2003, 08:26:29
czy jest może funkcja zwracająca łańcuch znaków od podanego łancucha nr1 do łańcucha nr2 :?:
Z góry dzękuję.
Omega
20.07.2003, 14:21:56
Użyj funkcji substr().
substr(a,b,c) - c domyslny
a - łańcuch z którego chcesz wyciąć
b - od którego znaku wyciąć
c - ile znaków wyciąć
spenalzo
20.07.2003, 16:48:02
Koledze chyba chodziło o coś innego - jak wyciąć łanćuch ze znaczników, np. coś jak bbcode? To chyba wyrażenia regularne...
e-Gandalf
20.07.2003, 21:50:41
Albo regexpy (bardziej elastyczne), albo, jesli znasz str1 i str2 to wtedy:
$from=strpos($str,$str1)+strlen($str1);
$to=strpos($str,$str2) - $from;
$x=substr($str, , $from, $to);
zulus
20.07.2003, 22:16:44
Cytat
Koledze chyba chodziło o coś innego - jak wyciąć łanćuch ze znaczników, np. coś jak bbcode? To chyba wyrażenia regularne...
tak właśnie oto mi chodzi, zna może ktoś inny sposób niż e-gandalf :?: