traitement un peu complex d'une chaine de caractère

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : traitement un peu complex d'une chaine de caractère

par Ryle » 20 janv. 2007, 11:58

Modération :
latitude, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet ;)

par latitude » 20 janv. 2007, 10:09

merci, je connaissait pas la commande , je comprend mieux maintenant, merci

par Jules Petibidon » 20 janv. 2007, 01:07

hello,

ca ressemble a un tableau serialisé:

essaye ca :
$var = 'a:4:{i:1;s:4:"comp";i:2;s:4:"comp2"}'; 
$tab = unserialize( $var );
echo '<pre>', print_r( $tab , true ) , '</pre>';

par Truc » 20 janv. 2007, 01:06

Salut,
Tu devrais jeter un oeil à unserialize() :)

traitement un peu complex d'une chaine de caractère

par latitude » 20 janv. 2007, 01:02

bonjour,

voilà, je récupère des données stocké dans une bdd d'un forum pour les ré afficher a ma sauce...le problème c'est que les données "brute" son un poil complexe a traiter pour moi

voici la chaine que je récupère :
a:4:{i:1;s:4:"comp";i:2;s:4:"comp2"}

moi j'ai juste besoin de travailler sur la partie qui est entre les {} (après je sait faire, puisque je peut "spliter" en utilisant le ;)

et je ne connais pas la procédure pour faire la première selection de la partie qui est entre les {}

si on peut m'aider ou du moins m'orienter

merci