Diskuze: Odstranění zbytku řetězce

PHP PHP Odstranění zbytku řetězce American English version English version

Aktivity (1)
Avatar
Josef Kuchař (Pepa489):26.11.2014 20:21

Ahoj mám nějaký řetězec, ale neznám jeho délku, jen vím od jakého znaku potřebuji zbytek řetězce odstranit, tak se vás ptám, jak to udělat
Díky všem

Odpovědět 26.11.2014 20:21
2x piš, jednou debuguj
Avatar
Denis Homolík (Alfonz):26.11.2014 20:28

Použij funkci explode:

$count = 1;
$vysledek = explode($znak, $retezec, $count)[1];
Nahoru Odpovědět 26.11.2014 20:28
Vše je možné, dokud si to myslíte!
Avatar
Odpovídá na Denis Homolík (Alfonz)
Josef Kuchař (Pepa489):26.11.2014 20:34

Díky, ale už jsem si to vyřešil vlastní funkcí:

$data = substr($data, 0, strpos($data, '<div class="mb10">'))
Akceptované řešení
+20 Zkušeností
Řešení problému
Nahoru Odpovědět 26.11.2014 20:34
2x piš, jednou debuguj
Avatar
David Jančík [sczdavos]
Tým ITnetwork
Avatar
Odpovídá na Josef Kuchař (Pepa489)
David Jančík [sczdavos]:26.11.2014 21:30

Doporučuji používat multibyte fce a pracovat v UTF-8. http://php.net/…mbstring.php

Nahoru Odpovědět  +4 26.11.2014 21:30
Čím více času dostaneš, tím méně ho máš.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.