Funktions-Import via use kommt in PHP 5.6
Kommentare

Über das use-Statement ließen sich in PHP bisher lediglich Typen und Namespaces importieren. Dank Igor Wiedlers Einreichung „Importing namespaced functions“ vom Mai, die im September 2013 via Vote angenommen

Über das use-Statement ließen sich in PHP bisher lediglich Typen und Namespaces importieren. Dank Igor Wiedlers Einreichung „Importing namespaced functions“ vom Mai, die im September 2013 via Vote angenommen wurde, lassen sich künftig auch Funktionen über diesen Weg importieren. Das wurde mit einem der jüngsten Merges für den PHP-5.6-Code in Stein gemeißelt. Die komplette Ratio hinter use_function und wie Ihr die neuen Konstanten einsetzt, lernt Ihr im RFC.

Damit reiht sich use_function ein in die Liste bereits abgenommener Features für die kommende PHP-Version. Diese umfasst bislang folgende Neuerungen:

use_function ging ursprünglich mit function_autoloading einher; jedoch zog dessen Autor Anthony Ferrara den RFC zurück, nachdem er sich aufgrund von Differenzen mit den PHP Internals aus der Core-Entwicklung vollständig zurückgezogen hatte. Wie es nun damit weitergehen wird, ist auch laut dem Release Manager für PHP 5.6 Ferenc Kovacs offen:

Unsere Redaktion empfiehlt:

Relevante Beiträge

Meinungen zu diesem Beitrag

X
- Gib Deinen Standort ein -
- or -