Accès au manager - réservé aux membres

Navigation
Livre PHP

Bouts de Codes PHP

Couper une chaine au n caractere et...

Informations sur le code source PHP

Ecrit par :  Matt
Autres codes en PHP de l'auteur : [12] sources Voir
Date d'enregistrement du code le 28 Déc 2004 - Vu 11865 fois
Code source zippé: Télécharger le fichier ZIP
Impression: Imprimer le code
Ajouter la page à vos favoris

Description du code source

Informations sur le code source

Couper une chaine au n caractère à la hauteur de l'espace mot et lui ajouter 3 points(...).

Code Source



.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
.28
.29
.30
.31
.32
.33
.34
.35
.36
.37
.38
.39
 

<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Couper une chaine au n caractere et...                    */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts104-PHP.htm              */
/* Auteur         : Matt                                                      */
/* Date édition   : 28 Déc 2004                                               */
/*                                                                            */
/******************************************************************************/
 

  // Nombre de caractère
  $max=50;
  if(strlen($chaine)>=$max)
  {
  // Met la portion de chaine dans $chaine
  $chaine=substr($chaine,0,$max); 
  // position du dernier espace
  $espace=strrpos($chaine," "); 
  // test si il ya un espace
  if($espace)
  // si ya 1 espace, coupe de nouveau la chaine
  $chaine=substr($chaine,0,$espace);
  // Ajoute ... à la chaine
  $chaine .= '...';
  }

?>

Fonctions du code source

Fonctions php / mysql PHP

  • strlen : Calcule la taille d'une chaîne - (PHP 4, PHP 5)
  • substr : Retourne un segment de chaîne - (PHP 4, PHP 5)
  • strrpos : Trouve la position de la dernière occurrence d'un caractère dans une chaîne - (PHP 4, PHP 5)

Poster un commentaire

:P :) :wink: :lol: :surprised: :confused: :mad: :no:
Taille du texte:
Couleur:
Code de sécurité

Les dernières offres d'emploi