Accueil > Forum > > > > Fonctionnement de array_push() ??
Fonctionnement de array_push() ??
mercredi 18 juillet 2007 à 00:40:28 |
Fonctionnement de array_push() ??

eplanet
|
Bonsoir à tous, je me retrouve face à un problème qui me perturbe un peu. J'ai un tableau de tableaux auquel je veux ajouter des éléments, voici mon code : $chaine=array(array()); $chaine['a']=array('o'); $chaine['a']= array_push($chaine['a'], 'o') $chaine['a']= array_push($chaine['a'], 'o'); Or, j'obtiens l'erreur : Warning: array_push() [ function.array-push]: First argument should be an array. Pourtant, le premier argument ($chaine['a']) est bien un tableau puisque $chaine est un tableau de tableau... Où est-ce que j'ai faux dans mon résonnement ? Merci à tous. Vince
|
|
mercredi 18 juillet 2007 à 09:48:27 |
Re : Fonctionnement de array_push() ??

malalam
|
Réponse acceptée !
Hello,
ton raisonnement est juste? C'est ton utilisation de la fonction qui ne l'est pas : array_push ne renvoie PAS le tableau, il le modifie (le tableau est passé par référence à la fonction). array_push ()à renvoie un booléen, true ou false selon s'il réussit ou échoue. Donc quand tu fais : $chaine['a']= array_push($chaine['a'], 'o'); $chaine['a'] vaut true et l'appel suivant échoue puisque $chaine['a'] n'est plus un tableau. <?php $chaine['a']=array('o'); array_push($chaine['a'], 'o'); array_push($chaine['a'], 'o'); ?>
|
|
mercredi 18 juillet 2007 à 09:49:27 |
Re : Fonctionnement de array_push() ??

Evangun
|
Réponse acceptée !
Hello,
on ne dit pas
$chaine=array(array()); $chaine['a']=array('o'); $chaine['a']= array_push($chaine['a'], 'o') $chaine['a']= array_push($chaine['a'], 'o');
mais
$chaine=array(array()); $chaine['a']=array('o'); array_push($chaine['a'], 'tata') array_push($chaine['a'], 'toto');
à+
|
|
mercredi 18 juillet 2007 à 11:05:41 |
Re : Fonctionnement de array_push() ??

eplanet
|
Ah ok !! Merci infiniment, c'est ce genre de ptit problème qui fait perdre beaucoup de temps pour pas grand chose ;) Merci encore !
Vince
|
|
Cette discussion est classée dans : chaine, tableau, array, push, fonctionnement
Répondre à ce message
Sujets en rapport avec ce message
Problème Array [ par nashoy ]
Bonjour à tous,Je me suis créé une petite fonction qui permet de crypter une chaine donnée :function crypte($chaine_envoi,&$crypted,&$tableau){$crypte
transformer un tableau multidimensionnel en chaine de caracteres [ par franco_se ]
bonjour a tous.voila, je cherche a enregistrer un tableau multidimensionnel dans un champ de ma table sql .le probleme est que, lorsque je fais "inser
Insertion et suppression dans un tableau multi-dimension [ par baallrog ]
Bonjour à tous! Voilà jai un petit problème en php : j'ai un tableau à deux dimension donc je voudrai ssupprimer et/ou insérer des lignes ! voici mon
Probleme de array [ par lektrosonic ]
Bonjour,J ai cree un tableau:$songs_name=array("","Je tourne la page", "Beau souvenir", "Le rap pour moi", "Keep it real", "Nekroi poihtes")et si je v
recuperation champ bdd puis transformation en variable [ par jphilippev ]
bon je récupere un tableau comme cecifunction recup_table_nouv_musique() { // requête mysql $reqnouvmusique=mysql_query('SELECT login FROM log WHERE r
Les tableau [ par daris ]
Bonsoir,J'ai un tableau du type :Array ( [0] => Array ( [0] => 100006 [1] => 1 [2] => 56.1
tableau qui est vide ou qui ne veut pas se créer [ par kifouillou ]
Bonjour à tous,j'ai déjà posé le problème, mais comme je n'avance pas je me permets de relancer. J'ai 2 pages, une avec un formulaire avec des cases à
Reclassé un Tableau Array [ par antho76 ]
Bonjour a tous voila j'ais beau secoué ma tete pour me debloqué le cerveau , mais je comprend pas il trouve toujour pa
remplir un array multi dimensions [ par mariobotta ]
bonjour,je dois réalisé une petite application pour remplir un tableau à plusieurs dimensions avec des info venant d'une table mysqlMon tableau dois r
Problème de Tableau ! Aide moi Sniff Snif :P [ par Many_hack ]
Bonjours ! j'ai commencé hummm, voila deux jours le PHP 5, mais maintenantje suis maleureusement arrêter a ce problème car je ne comprend pas pourquoi
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Forum
XML ET PHPXML ET PHP par karouani
Cliquez pour lire la suite par karouani
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|