Dans ta boucle for, la variable $value ne serait pas un objet par hasard ? Car si c'est le cas, la fonction demande un String, il te faudrait alors créer une méthode toString() par exemple afin de pouvoir récupérer cet ta liste de news sous forme de String :)
Bonsoir l'idée est là mais pas la syntaxe ^^
Concrètement J'ai un tabeau:
Que je souhaite stoker provisoirement dans un fichier xml sous cette forme:
Sa marche presque bien pour un sauf que sa génére des erreur normal ^^
11 réponses
@Sankaman
il n'y a pas de boucle for. Se qui est mon avis une erreur je pense qu'il faut que j'utilise une boucle for.
Non $value n’est pas un objet elle fait référence au contenu de $key qui appartient au tableau $list_new
Quoi qu’il arrive je suis obligé de renvoyer un string mais il peut être vide :)
foreach est une boucle for (mais seulement pour les tableaux et objets) ^^
Sinon tu peux faire un var_dump de $value ?
Pour le moment j'arrive grâce ce code à créé mes deux enfants article
je dézoom ^^
D'après ton code je pense que $list_new est un tableau de tableau ou un tableau d'objet ^^
Pourrais-tu faire un var_dump($value) à l'intérieur du premier foreach stp ? :)
Du coup $value est bien un objet ;)
Tu pourrais faire quelque chose du style
Puis tu ajouteras $news (Un string donc) a la place de $value qui est un objet ;)
On parle bien de PHP ?
Car il me semble que "var" c'est du javascript ?
En boufant la doc PHP, hum c'est bon, je me rencontre que je n'utilise peut être pas la bonne méthode.
DOM semble plus "approprié" ?
Finalement je vais m’orienter vers du JSON et même me créé une petit CLASS pour gérer tout sa :D