| Autor | Zpráva | ||
|---|---|---|---|
| CATerPILAR Profil * |
#1 · Zasláno: 31. 12. 2005, 14:33:49
Ahoj všichni,
Existuje inverzní funkce k funkci nl2br? děkuju. Martin |
||
| Michalek Profil |
#2 · Zasláno: 31. 12. 2005, 14:42:29
Přímo inverzní asi není :-(
Řešením je asi tohle: str_replace("<br />","\n",$text); |
||
| Raist Profil |
#3 · Zasláno: 31. 12. 2005, 14:43:44
nevim, jestli to bude chodit, ale zkus neco jako
ereg_replace("<br>", "\n", tvuj_string)
|
||
| Michalek Profil |
#4 · Zasláno: 31. 12. 2005, 14:45:25
Raist
ereg_ je dle mého o něco pomalejší; pokud nejde o reg. výraz, mělo by stačit str_ |
||
| Raist Profil |
#5 · Zasláno: 31. 12. 2005, 14:47:27
Michalek
pravda, moje chyba |
||
| tark Profil |
#6 · Zasláno: 1. 1. 2006, 13:52:07
str_replace("<br />","\r\n",$text);
a používejte UVOZOVKY, ne apostrofy.. ;) \n funguje bud jen na win nebo unixu -- ted nevim.. |
||
| igamenir Profil |
#7 · Zasláno: 1. 1. 2006, 18:10:42 · Upravil/a: igamenir
Já bych teda použil ten ereg a to takhle:
ereg_replace("(\r\n)?<br( /)?>(\r\n)?","\r\n",$text);
To jenom, aby nebylo zbytečně moc odřádkování. |
||
| tpikalek Profil * |
#8 · Zasláno: 1. 1. 2006, 18:13:25
Ereg? O tom jsem ještě neslyšel... Já užívám preg...
|
||
| igamenir Profil |
#9 · Zasláno: 1. 1. 2006, 18:48:47
Ereg? O tom jsem ještě neslyšel... Já užívám preg...
To já taky, ale většina lidí používá ereg, tak jsem to napsal s ním. Ono se to ale moc neliší. |
||
| Wan-To Profil * |
#10 · Zasláno: 1. 1. 2006, 18:50:51
\n funguje bud jen na win nebo unixu -- ted nevim
Na linuxu \n Na widlích \r\n |
||
|
Časová prodleva: 21 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0