Moin,
ich habe ein Formular und möchte die Daten in ein array schreiben. Da fiel mir der Befehl array_push ein. Dummerweise verwandelt array_push mein array in ein array vom Typ Integer. Wo liegt mein Fehler?
Danke Hügel
ich habe ein Formular und möchte die Daten in ein array schreiben. Da fiel mir der Befehl array_push ein. Dummerweise verwandelt array_push mein array in ein array vom Typ Integer. Wo liegt mein Fehler?
PHP-Code:
Formular mit NAME="a" VALUE=""
$a = $_POST[a];
echo '<br>array:', gettype($Feld),'<br>'; // Liefert: array:array
$Feld = array_push($Feld,$a);
print_r ($Feld); // Liefert: 1
var_dump($Feld); // Liefert: int(1)
echo '<br>array:', gettype($Feld); // Liefert: array:integer
echo '<br>a:', gettype($a); // Liefert: a:string
Kommentar