Insère une balise BR à chaque nouvelle ligne

  Information

Ce script complète la fonction php nl2br en remplaçant également les tabulations par 4 espaces insécables.

La fonction php nl2br ajoute des [<]br[>] ou [<]br /[>] à chaque retour à la ligne d'un texte. On a donc un remplacement des \t et des \n par un équivalent HTML.

  code source classé dans  HTML

 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
                               
/*---------------------------------------------------------------*/
/*
Titre : Insère une balise BR à  chaque nouvelle ligne

URL : https://phpsources.net/code_s.php?id=501
Auteur : forty
Website auteur : http://www.toplien.fr/
Date édition : 03 Avril 2009
Date mise a jour : 19 Aout 2019

Rapport de la maj:
- fonctionnement du code vérifié
*/
/*---------------------------------------------------------------*/
function my_nl2br($texte, $is_xhtml = true) {
if ($is_xhtml) {
return str_replace(array("\t", "\n"), array('    ',
"<br />\n"), $texte);
} else {
return str_replace(array("\t", "\n"), array('    ',
"<br>\n"), $texte);
}
}
?>

      Fonctions du code - Doc officielle PHP

Détail    php.net  
Description
Versions PHP
   array
Crée un tableau
PHP 4, 5, 7 et 8
   return
Retourne le controle du programme au module appelant.
PHP 4, 5, 7 et 8
   str_replace
Remplace toutes les occurrences dans une chaîne
PHP 4, 5, 7 et 8

   Un petit merci aux auteurs pour leur travail, ça ne coûte rien et ça fait toujours plaisir wink

 Autres snippets qui pourraient vous intéressez

Lire le contenu d'un fichier ligne par ligne avec PHP

Compatibilité : PHP 5, PHP 7, PHP 8

Ouvre et affiche tout le contenu d'un fichier à l'aide d'une simple boucle. 2 exemples sont fournis.

Couper scinder un texte ligne par ligne

Compatibilité : PHP 5, PHP 7, PHP 8

Afin de scinder une chaine ligne par ligne nous allons utiliser les retours à la ligne suivant : \r \t et \n puis éclater la chaine avec la fonction

Insère un élément dans un tableau a une place donnée

Compatibilité : PHP 5, PHP 7, PHP 8

Insère un élément dans un tableau selon la clé. La fonction accepte les tableaux uniquement avec des clés numériques.

Afficher toute les dates entre 2 dates

Compatibilité : PHP 5, PHP 7, PHP 8

Avec la fonction mktime () et 1 boucle vous affichez ligne par ligne les dates comprises entre 2 dates prédéfinies à l'avance.

Ligne diagonale - PHP Sources

Compatibilité : PHP 5, PHP 7, PHP 8

Imagelinetoborder permet de tracer une droite en suivant un angle exprimé en degrés qui s'arrête au bord de l'image. Elle retourne un tableau

* Requêtes exécutées avec Recherche Contextuelle
avatar

Forty

  03 Avril 2009

  SOURCE   Télécharger

Information sur les mises à jour

Dernière mise à jour :

    19 Aout 2019
    fonctionnement du code vérifié

9 169 Vues
Compatibilité du code
PHP 5, 7 et 8+