Depannage PC Boutique Forum
informatique

Compter nombre de caractere dans une chaine

Aide informatiqueAssistance informatique gratuite Aide informatique
informatique

#1   

Jérémy

Compter nombre de caractere dans une chaine

Pour compter le nombre de caractères dans une chaine :

Code:

<?php
$chaine = 'phrase_a_compter'; // définition de la variable à compter
strlen($chaine); //compte le nombre de caractères dans la chaine
echo strlen($chaine); // affiche le résultat
?>


  


#2   

Guest

Re: Compter nombre de caractere dans une chaine

En UTF 8 ca marche pas car les caracteres font parfois plus d'un octet...



  


#3   

Guest

Re: Compter nombre de caractere dans une chaine

<?php
$chaine = 'phrase_a_compter'; // définition de la variable à compter
$resultat = strlen($chaine); //compte le nombre de caractères dans la chaine
echo $resultat; // affiche le résultat
?>

Ca marche aussi bien et ca garde et ca eviter un doublon de strlen



  


#4   

Guest

Re: Compter nombre de caractere dans une chaine

pour UTF8  :

function strlen_utf8($str)
{
$count=0;
while($str!='')
{
$count++;
$str = substr($str,1);
}

return $count;
}

De tete, j'ai pas teste et je suis pas sur de la syntaxe de substr...



  


Réponse rapide

forum Répondez et participez librement forum
Services informatiques Merci d'écrire un méssage de plus de 10 mots en français correct.

Top recherche sur le forum d'aide

Pied de page des forums

informatique
Forum : Réseau - Sécurité - Materiel
Php - Référencement - Serveurs - Divers
Windows - Internet - Logiciels - Communication
SARL Brakstar - siret : 48501380900010 RCS
9 allée du colonel Koch. 91250 Saintry sur Seine
Tel : 01.69.89.99.57 - Mail : societe@brakstar.com
Brakstar.com par Jeremy Gautier