Autor | Zpráva | ||
---|---|---|---|
slon_cz Profil |
#1 · Zasláno: 7. 2. 2017, 16:29:07
Zdravím,
snažím se vycucnout obsah textu, ale moc se mi to nedaří. Řekněme, že mám článek: jfneife fbef efheu fhwšd hwiudhwd hwudhw udqdh wquidh wuidhqwuidhwuzf eguzdh wzdwzdhwud dj wbdhwhd bwudh wuhd wzdh wuzdhwzud hwd uzwh dzuwhd wzdhwzdhwzdwdw ... [skryt] edfnefhbwzdhfwzfgezfgbezdwduhwbefudbwuidhwufie [/skryt] Tento cely text mam v promenne $text a ja potrebuji pravdepodobne pomoci preg match funkce nebo podle nejake pdoobne vybrat do napriklad promenne text, který se nachází uvnitř [skryt] toto [/skryt] a nahradit to [skryt] timto <span style="display:none"> toto </span> |
||
abc Profil |
#2 · Zasláno: 7. 2. 2017, 16:37:08
Tak jen nahraď [skryt] za ten <span> a [/skryt] za ten ukončovací </span>?
Na to stačí str_replace |
||
slon_cz Profil |
#3 · Zasláno: 7. 2. 2017, 16:44:07
Ano, to by šlo, jasně :)
Spíš jsem čekal, jestli neexistuje nějaký "čistší" kod, kdeby to bylo v jedné funkci. |
||
Chro. Profil |
#4 · Zasláno: 7. 2. 2017, 16:58:49
Funkce str_replace je jedna funkce. První parametr může být pole s prvky, které se mají nahradit, druhý parametr pak taky pole čím nahradit. Bere se to popořadě, 1. prvek 1. parametru -> 1. prvek 2. parametru, atd.
|
||
Časová prodleva: 7 let
|
0