Aller au contenu
Télécharger Firefox 2

str_split en PHP4

Si vous êtes sous PHP4 et que vous avez besoin de cette fonction QVB et qui n'est disponible que sous PHP5, vous pouvez toujours la définir vous-même :

if (!function_exists('str_split')) {
     function str_split($str) {
          $arr = array();
          if (is_string($str)) {
               for ($i = 0; $i < strlen($str); $i++) {
                    array_push($arr, $str[$i]);
               }
          }
          return $arr;
     }          
}

Commentaires


[#1] Commentaire rédigé le Vendredi 17 Février 2006 à 21:58 par Benoit

Tu vas rire mais je viens de découvrir : fucntion_exist() !

Encore une fois grace à toi.
Merci au grand Thanh moi qui n'utilisait pas pour mes sites les fonctions de php5 en me disant et si le gars qui prend mon script il a pas un bon serveur ...

Ben voila encore une fois merci !

[#2] Commentaire rédigé le Vendredi 17 Février 2006 à 23:08 par Thanh

Benoit, tu ->[] mr green

[#3] Commentaire rédigé le Samedi 18 Février 2006 à 16:44 par Pierre-Selim

Hum il y a déjà split et preg_split pour faire ce genre de chose non ?

[#4] Commentaire rédigé le Samedi 18 Février 2006 à 22:33 par Thanh

Tu as raison Pierre-Selim.

Si vous avez un PHP5, privilégiez str_split(). Si vous êtes sous PHP4 utilisez ce code :

$arr = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);

Merci :)

ps: http://www.sutekidane.net/labo/php/bench/
(les scripts testés se basent sur une chaine de caractères composée de toutes les lettres de l'alphabet)

L'ajout de commentaire a été désactivé pour ce billet.

Trackbacks

Pisteurs vers ce billet (trackbacks entrant)

Il n'y a pas encore de pisteurs pour ce billet.

Pistés par ce billet (trackbacks sortant)

Il n'y a pas encore de pisteurs effectué par ce billet.


A propos du billet

  • Auteur : Thanh
  • Thématique :
    Développement, PHP
  • Publié : Vendredi 17 Février 2006 à 11h15
  • Nombre de lectures : 2606
  • Nombre de commentaires : 4
  • Ping : Les trackbacks sont fermés.
  • Tag :
Avatar de Thanh

Raccourcis

Rechercher un billet

Sous Rubriques

Photo Pif

Photopif