Christian: Array in UTF-8 kodieren

Beitrag lesen

Hey Dedlfix!

$array = array_push($array, $foo);    // mit Ergebnis, nicht NULL
Was ist denn fehlerhaft? Ich dachte ich verwende das richtig.
Siehe Handbuch. Das Ergebnis von array_push() ist ein Integerwert. Wenn du den der Array-Variablen zuweist, ist selbiges fort.

Du meinst "Liefert die neue Anzahl Elemente des Arrays."?
Also wäre es dann richtig wenn ich nur array_push($array, $foo); ohne vorangestelltes $array= schreiben würde?
Also mal abgesehen von dem Einwand "Wenn Sie array_push() verwenden, um ein Element an ein Array anzuhängen, ist es besser $array[] =  zu benutzen, da dies den zusätzlichen Aufwand vermeidet, eine Funktion aufzurufen".

utf8 ohne Anführungszeichen geht immer. Mit Anführungszeichen geht es auch. Bei utf-8 bin ich mir grad nicht sicher, aber wenn, dann geht das wegen des Minus-Zeichens nicht ohne Anführungszeichen.

Ansonsten ist das Minus-Zeichen als Operator geserviert?

best regards