Jani Hartikainen Blog: PHP typehinting gotcha in Ausnahmen / Methoden

Jani Hartikainen hat eine neue Stelle mit einem gotcha er begegnete, wenn mit typehinting in Ausnahmen und Methoden .

Eine kleine gotcha Ich habe vor kurzem lief in: Wenn Sie typehinting verwenden, PHP nie überprüft, ob die Klasse Ihres typehint gibt tatsächlich existiert!

Er enthält einfache Beispiele, dass die Klasse type hint definieren als eine zufällige Zeichenfolge und PHP noch nie einen Fehler auslöst dafür. Er stellt ferner fest, dass es sogar noch schlimmer, wenn es mit Namespaces – wie es behandelt Ausnahmen lokal, sofern Sie nichts anderes angeben. Natürlich sind diese „Features“ kann für einen guten Zweck in der richtigen Situation gebracht werden, aber sie können verwirrend sein, für einen Entwickler, ohne ein wachsames Auge.

PHPDeveloper.org

Schreibe einen Kommentar