Zadejte hledaný výraz...

Uříznutí textu po znaku

Luděk Kvapil
verified
rating uzivatele
22. 9. 2015 11:39:11
Potřeboval bych zkrátit text v $popis, což je textové pole. Cílem je, aby se zobrazil pouze text, který je před *.
Tak nějak jsem vykoumal, že by mohlo fungovat explode, ale výsledkem je Array, nikoliv ten text.
Můj zápis
V čem dělám chybu?
22. 9. 2015 11:39:11
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141604
Milan Horník
verified
rating uzivatele
(8 hodnocení)
22. 9. 2015 11:40:47
$popis=explode ( "*", $popis, 0);
echo $popis;
22. 9. 2015 11:40:47
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141603
i-PRESS
verified
rating uzivatele
(2 hodnocení)
22. 9. 2015 11:42:02
Text před je v . Explode rozdělí text dle separátoru a vrací pole části před znakem a za znakem.
22. 9. 2015 11:42:02
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141602
Luděk Kvapil
verified
rating uzivatele
22. 9. 2015 12:05:46
Tohle nepomáhá.. To jen uřízne první A z Array a napíše to na první místo toho $popis, takže ten popis vždy začíná na A vytváří tak prapodivná slova.
22. 9. 2015 12:05:46
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141601
Jan Matoušek
verified
rating uzivatele
22. 9. 2015 12:25:43
Nic složitého :)
22. 9. 2015 12:25:43
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141600
Luděk Kvapil
verified
rating uzivatele
22. 9. 2015 12:37:25
Napsal komalarn;1227331
Nic složitého :)
jj.. díky.. Už to fachá :)
---------- Příspěvek doplněn 22.09.2015 v 13:15 ----------
Potřebuju osekat dle více slov. Teď mám tento funkční kód:
Nejde to napsat jednodušeji?
22. 9. 2015 12:37:25
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141599
Jan Matoušek
verified
rating uzivatele
22. 9. 2015 14:57:11
Jak vypadá vstupní string?
Kdyby to bylo ve formátu:
tak to lze vyřešit takto:
22. 9. 2015 14:57:11
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141598
Luděk Kvapil
verified
rating uzivatele
22. 9. 2015 17:10:29
Napsal komalarn;1227383
Jak vypadá vstupní string?
Kdyby to bylo ve formátu:
tak to lze vyřešit takto:
Vypadá to právě různě.. Někdy je v top popisu jen "model z výstavy", jindy tam je třeba to "* Aby". Právě že v tom popisu ta fráze být může, ale také nemusí.. A většinou také vůbec není. Aby se tam setkali všechny je téměř vyloučené. To jsou popisy zboží, které se psali ručně, takže každý popis je tak trochu jiný.
22. 9. 2015 17:10:29
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141597
Filip T.
verified
rating uzivatele
(2 hodnocení)
22. 9. 2015 19:15:04
Proč to řešíte tak složitě? Oseknout úplně jednoduše:
* výsledkem je rovnou zkracený popis.
22. 9. 2015 19:15:04
https://webtrh.cz/diskuse/uriznuti-textu-po-znaku#reply1141596
Pro odpověď se přihlašte.
Přihlásit