parcours d'un tableau un peu spécial

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 : parcours d'un tableau un peu spécial

Re: parcours d'un tableau un peu spécial

par evets » 11 mai 2011, 09:22

bien vu GiorgioLino

Tu viens de me mettre sur une bonne piste

Merci beaucoup !!!

Re: parcours d'un tableau un peu spécial

par GiorgioLino » 11 mai 2011, 01:24

Salut,

la chaîne que tu présentes est une variable sérialisée.
Tu peux en récupérer la valeur d'origine via la fonction unserialize().

Exemple:
Le code suivant :
[php]<?php
$var = unserialize('a:4:{i:0;i:1;i:2;i:3;i:3;i:4;i:4;i:7;}');
print_r($var);[/php]

t'affichera après exécution :
[php]Array
(
[0] => 1
[2] => 3
[3] => 4
[4] => 7
)[/php]

Pour plus d'informations :
- sur la sérialisation -> http://php.net/manual/fr/function.serialize.php
- sur la désérialisation --> http://www.php.net/manual/fr/function.unserialize.php

Bon courage.

parcours d'un tableau un peu spécial

par evets » 10 mai 2011, 23:13

Bonjour à tous !!
J'utilise le logiciel coppermine qui est une banque d'images en ligne.
La gestion des favoris est un peu spéciale (pour moi :D ) car tous les favoris sont intégrés dans un tableau qui a cette forme :

a:4:{i:0;i:1;i:2;i:3;i:3;i:4;i:4;i:7;}

Normalement cette ligne (ce tableau) dit qu'il y a 4 favoris dont les numero de photo sont 1, 3, 4 et 7... Oui oui le 2 n'est pas un favori.

Avez vous vu ce principe et si oui, comment extraire les numéro de cette chaine "barbare"...

Merci pour votre aide !!