En PHP, vous pouvez vous
$var = 'title';
$$var = 'my new title';
et il fonctionne très bien. Mais quand vous essayez de l'utiliser avec array, cela ne marche pas et aucune erreur n'est signalée.
$var = 'title';
$$var['en'] = 'my english title';
$var = 'description';
$$var['en'] = 'my english description';
Merci pour l'aide
[EDIT] Si je ne
$$var = array();
array_push($$var,'test');
cela fonctionne et les sorties
title[0] = 'test';
Mais j'ai vraiment besoin index nommé:/
wow ... merci! J'ai vérifié le manuel mais je n'ai jamais trouvé cette page. Merci encore! – PierrePaul
Il devrait être $ {$ var} ['en'] –
oups, vous avez raison, j'ai fait une faute de frappe. J'ai corrigé ma réponse. – GSto