Dans mon étude sur le fonctionnement des objets et des tableaux avec PHP J'ai un nouveau problème. La recherche dans les questions existantes ne m'a pas donné le bon "Push".
J'ai ceci par exemple:
$html_doc = (object) array
(
"css" => array(),
"js" => array()
);
array_Push($html_doc , "title" => "testtitle");
Pourquoi ça ne marche pas? Dois-je d'abord spécifier le titre de la clé? Ou existe-t-il une autre solution "1 ligne"?
array_Push () ne vous permet pas de spécifier des clés, seulement des valeurs: utilisez
$html_doc["title"] = "testtitle";
.... sauf que vous ne travaillez pas avec un tableau de toute façon, car vous transformez ce tableau en objet, utilisez donc
$html_doc->title = "testtitle";
Vous pouvez simplement utiliser $html_doc["title"] = "testtitle";
Vérifiez ce commentaire sur la page de manuel array_Push.