Précédent   Forum des professionnels en informatique > PHP > Langage > Syntaxe
Syntaxe Forum d'entraide sur la syntaxe de PHP et la POO. Avant de poster -> FAQ syntaxe, Cours d'initiation et cours de POO
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/08/2011, 16h48   #1
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2011
Messages : 31
Points : 11
Points : 11
Par défaut Couper une chaine de caractère et l'insérer dans un tableau

Bonjour,

Je voudrais couper une chaine de caractère tout les 15 caractère et les mettre dans un tableau : /

Exemple :
Code :
1
2
3
$chaine = "jkdfbgvlsdbvqhzhcvlzbehfbvvbhlvqzhbvqbfhvv";
$tab[0] = "jkdfbgvlsdbvqhz";
$tab[1] = "hcvlzbehfbvvbhl";
...

Je connais la fonction explode() mais pour le délimitateur je vois pas comment mettre une "taille".
Connaitriez vous une fonction qui face cela ?

Merci d'avance pour votre aide !
hidewak est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/08/2011, 17h10   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
str_split

Pour de l'UTF-8 : mb_strlen + mb_substr
Code :
1
2
3
4
5
6
7
8
9
10
function utf8_str_split($ustring, $length = 1) {
    $ret = array();
    $l = mb_strlen($ustring, 'UTF-8');
 
    for ($i = 0; $i < $l; $i += $length) {
        $ret[] = mb_substr($ustring, $i, $length, 'UTF-8');
    }
 
    return $ret;
}
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2011, 12h46   #3
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : juillet 2011
Messages : 31
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juillet 2011
Messages : 31
Points : 11
Points : 11
Nickel ! le str_split m'a bien aidé !

Merci pour ton aide !
hidewak est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h28.


 
 
 
 
Partenaires

Hébergement Web