Retourne l'occurence des caractères d'une chaine

    17 Fév 2010  

      Retourne l'occurence des caractères d'une chaine

Script qui retourne un tableau associatif des doublons avec en key le caractère et en value son nombre d'appartition
aroybase 17 Fév 2010
# Catégorie Compatibilité Nombre de vues Site Archive
   Tableaux PHP 4, PHP 5, PHP 7 3 222  

       Code Source PHP


 
 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    
                               
<?php
/**************************************************************************************/
/*
     Titre  : Retourne l'occurence des caractères d'une chaine                                                           
                                                                                                                          
     URL    :  
     https://phpsources.net/code/php/tableaux/564_retourne-l-occurence-des-caracteres-d-une-chaine
     Auteur         : aroybase                                                                                            
     Date edition   : 17 Fév 2010                                                                                         
*/
/**************************************************************************************/
function doublons($p_tabCaracteres){
    $occurence=array();
    foreach($p_tabCaracteres as $caractere){
        if(isset($occurence[$caractere])){
            $occurence[$caractere]+=1;
        }else{
            $occurence[$caractere]=1;
        }
    }
    return $occurence;
}
?>

...  Manuel PHP - Fonctions du code source

   php.net  Description Versions PHP OUTIL
   array Crée un tableau PHP 4, PHP 5, PHP 7
   isset Détermine si une variable est affectée PHP 4, PHP 5, PHP 7


  • L'ajout de commentaire est libre et ne demande pas d'inscription,
  •   invité

nous vous encourageons à contribuer à l'utilisation de PHP en ajoutant vos remarques.

[2]

  • ...

    Bemale

    22 Fév 2010 à 20:49

    Cette fonction n'agit elle pas comme la fonction array_count_values($p_tabCaracteres) ?

  • ...

    Aroybase

    07 Jan 2011 à 14:32

    Je crois bien que si ^^ je ne connaissais pas la fonction mais en effet c'est pareil (sauf que PHP doit le faire mieux)