|
Førstesiden / PHP / replace.html
Å erstatte linjeskift med
<?
// Info: \n står for newline
$string="Hallo..\nHallo..\nHallo..\nHallo..\nHallo..\nHallo..\n\n\n";
//Mulighet 1:
$nystreng = str_replace("\n","<br>",$string);
echo $nystreng;
//Mulighet 2:
$tekst=nl2br($string);
echo "$tekst";
?>
Veldig fint når man vil ha en pent formater utskrift fra en database
Kjør scriptet her
Viktige funksjoner:
- 'replace' erstatter ting i en tekststreng.
- 'nl2br' erstatter linjeskift med br
Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar
Kommentarer| Innsendt av ZnigeN | Email: zas_hero[ATNOSPAM]hotmail.com | På denne linja:
$nystreng = str_replace("\n"," ",$string);
Kan vi f.eks skrive:
$nystreng = str_replace("."," ",$string);
Istedenfor? Slik at vi bare trenger å skrive et punktom for neste linje? :) Eller må det være \n ? |
|
|
|