PHP 7: Neue Features

Vereinheitliche Variablensyntax

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Die Variablensyntax ist in PHP 7 vereinheitlicht und damit sind neue Ausdrücke wie die sogenannten IIFEs möglich.

Transkript

In PHP 7 ist die Variablensyntax vereinheitlicht und damit sind sogenannte "iffys" möglich, das sind "immediately-invoked function expressions". Sehen wir uns dazu ein Beispiel an. Ich habe eine anonyme Funktion, vergebe da irgendwelche Parameter und rufe diese Funktion direkt auf, und kann mir das Ergebnis ausgeben lassen, in diesem Fall 20. Das ist so ein Beispiel für ein "iffy". Möglich wurde das durch eine vereinfachte und vereinheitlichte Behandlung der Variablen, das heißt, inzwischen sind eine Reihe von Ausdrücken in PHP möglich, die vorher nicht möglich waren, durch diese vereinheitlichte Syntax. Am interessantesten natürlich dieses "iffy". Das bedeutet aber auch, dass es bei bestimmten indirekten Zugriffen auf Variablen auch Änderungen gibt, wie diese jetzt behandelt werden, weil die immer jetzt von links nach rechts ausgewertet werden. Fälle, wo das einen Unterschied macht, finden Sie im "manual" aufgeführt, zum Beispiel dieser Ausdruck wird in PHP 5 so ausgewertet, in PHP 7 hingegen auf die folgende Art. Das heißt, wenn Sie solche Ausdrücke verwenden, müssen Sie vorm Einsatz von PHP 7 kontrollieren, ob alles noch wie gewünscht funktioniert.

PHP 7: Neue Features

Sehen und nutzen Sie die vielen Neuerungen in PHP 7 und 7.1, wie zum Beispiel die skalaren Typdefinitionen und Return Type-Deklarationen und zwei neue Operatoren: den null coalescing operator und den spaceship-Operator.

45 min (18 Videos)
Derzeit sind keine Feedbacks vorhanden...

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!