Problème avec Array_push / Array_merge [PHP] - PHP - Programmation
Marsh Posté le 21-01-2003 à 01:03:09
tu travailles avec une fonction testpush() :
les variables sont locales.
tu dois donc passer le tableau en paramètre et le récupérer ensuite.
Code :
|
je pense qu'un array_push suffirait non ?
Marsh Posté le 21-01-2003 à 01:12:56
Ouais, les deux j'ai essayé et aucun marche.
Pour une raison vraiment bizarre, ceci fonctionne:
$result = array_merge($authors,array("1"=>"Test" ));
$authors = $result;
à la place de "testpush();" (Appel de la fonction)
Marsh Posté le 21-01-2003 à 00:54:48
Bah pour mettre ça bref:
Je veux ajouter des valeurs a la fin d'un array et j'ai bien beau tout repasser au peigne fin / changer de methode, y a rien qui marche.
Alors j'ai besoin de vous =P
$authors = array("AlienInfection" );
$dates = array("030119" );
$titles = array("Testing" );
$messages = array("Testing the new news script" );
$news = array(
"author" => $authors,
"date" => $dates,
"title" => $titles,
"message" => $messages
);
function testpush(){
$result = array_merge($authors,array("Test" ));
$authors = $result;
}
print_r($authors);
testpush();
echo "<p><p><b>Modded Array<p></b>";
print_r($authors);
Message édité par AlienInfection le 21-01-2003 à 00:55:07