Bonjour, j'ai un problème que vous allez résoudre facilement. j'ai beau
eu lire la doc, j'y arrive pas !
1) J'ai une méthode qui permet d'ajouter des éléments à un tableau,
chaque élément étant de la forme key/value :
function addScriptEvent($jsevent,$jscode)
{
$this->eventScripts[] = array($jsevent => $jscode);
}
Bien, j'ai trouvé que ça comme syntaxe puisque je peux pas écrire
$this->eventScripts[] = $jsevent => $jscode;
alors que je peux écrire
$this->eventScripts[] = array("evt1" => "code1" , "evt2" => "code2");
Je ne peux pas non plus écrire
$this->eventScripts[$jsevent] = $jscode;
sinon je n'ai qu'une entrée possible pour chaque clé (logique)
2) Je veux ensuite parcourir le tableau en question et récupérer chaque
paire key value.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zouplaz
Zouplaz - :
Bonjour, j'ai un problème que vous allez résoudre facilement. j'ai beau eu lire la doc, j'y arrive pas !
1) J'ai une méthode qui permet d'ajouter des éléments à un tableau, chaque élément étant de la forme key/value :
function addScriptEvent($jsevent,$jscode) { $this->eventScripts[] = array($jsevent => $jscode); }
Bien, j'ai trouvé que ça comme syntaxe puisque je peux pas écrire $this->eventScripts[] = $jsevent => $jscode; alors que je peux écrire $this->eventScripts[] = array("evt1" => "code1" , "evt2" => "code2");
Je ne peux pas non plus écrire $this->eventScripts[$jsevent] = $jscode; sinon je n'ai qu'une entrée possible pour chaque clé (logique)
2) Je veux ensuite parcourir le tableau en question et récupérer chaque paire key value.
Bon bin j'ai fait ça : foreach ($this->eventScripts as $events) foreach ($events as $event => $code) echo "$event : $code";
Un chouilla lourd quand même... (mais logique, je le concède !)
Zouplaz - pouet@pouet.com :
Bonjour, j'ai un problème que vous allez résoudre facilement. j'ai
beau eu lire la doc, j'y arrive pas !
1) J'ai une méthode qui permet d'ajouter des éléments à un tableau,
chaque élément étant de la forme key/value :
function addScriptEvent($jsevent,$jscode)
{
$this->eventScripts[] = array($jsevent => $jscode);
}
Bien, j'ai trouvé que ça comme syntaxe puisque je peux pas écrire
$this->eventScripts[] = $jsevent => $jscode;
alors que je peux écrire
$this->eventScripts[] = array("evt1" => "code1" , "evt2" => "code2");
Je ne peux pas non plus écrire
$this->eventScripts[$jsevent] = $jscode;
sinon je n'ai qu'une entrée possible pour chaque clé (logique)
2) Je veux ensuite parcourir le tableau en question et récupérer
chaque paire key value.
Bonjour, j'ai un problème que vous allez résoudre facilement. j'ai beau eu lire la doc, j'y arrive pas !
1) J'ai une méthode qui permet d'ajouter des éléments à un tableau, chaque élément étant de la forme key/value :
function addScriptEvent($jsevent,$jscode) { $this->eventScripts[] = array($jsevent => $jscode); }
Bien, j'ai trouvé que ça comme syntaxe puisque je peux pas écrire $this->eventScripts[] = $jsevent => $jscode; alors que je peux écrire $this->eventScripts[] = array("evt1" => "code1" , "evt2" => "code2");
Je ne peux pas non plus écrire $this->eventScripts[$jsevent] = $jscode; sinon je n'ai qu'une entrée possible pour chaque clé (logique)
2) Je veux ensuite parcourir le tableau en question et récupérer chaque paire key value.