Annuaire Linux      BLOG Jmg
(Encore un autre site à propos de Php)
   
Yasap propose une bibliotheque constituée de fonction php libre,
pour développer des sites avec un code clair.
31 Octobre 2020
<?Php
/**********************************************************
* FORMATE UN PARAGRAPHE POUR QU4IL NE DEPASSE PAS UNE LARGEUR
* Utile lors de la génération de bibliothèque avec FPDF
*
* @param string $paraph - Chaine de caractère à formatter
* @param integer $largeur - Largeur maximum d'une phrase du paragraphe
*/
function largeur_paragraphe($paraph,$largeur){
    
$ar_mot=explode(" ",$paraph);
    
$ar_phrase=array(""); $cpt=0;
    foreach(
$ar_mot as $lemot){
        if (
strlen($ar_phrase[$cpt].$lemot)<$largeur){
            
$ar_phrase[$cpt]=$ar_phrase[$cpt]." ".$lemot;
        } else {
            
$cpt++;
            
$ar_phrase[$cpt]=$lemot;
        }
    }
    
$leparagraphe=implode("<br/>",$ar_phrase);
    return(
$leparagraphe);
}
?>