Compter nombre de caractere dans une chaine
Pièces détachées Forum Contact

Compter nombre de caractere dans une chaine

Nous rachetons vos PC portables (et MAC) HS
Administrateur

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
?>


  



Guest

Re: Compter nombre de caractere dans une chaine

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



  



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



  



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...



  



marc

Re: Compter nombre de caractere dans une chaine

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

return $count;
}
ne semble pas focntionnée



  



Réponse rapide

forum Répondez et participez librement forum
Services informatiques Merci d'écrire un message de plus de 10 mots en français correct. (Tout message mal rédigé sera effacé.)

Pied de page des forums

Forum : Réseau - Sécurité - Materiel
Php - Référencement - Serveurs - Divers
Windows - Internet - Logiciels - Communication
SARL Brakstar / 485 013 809 R.C.S. BOURGES
2 rue de coulon. 18310 Graçay
Mail : societe@brakstar.com
USA EN ES BR PO DE NL IT SU DN HU JP TE RU PL FI NO GR SE SL ET TH UK SL IN LH RO LE HE BG CZ MS CAT IR CR