Geänderte Funktionen

Mehreren Funktionen wurden in PHP 5.4 neue, optionale Parameter gegeben:

PHP Core:

  • Der optionale Parameter limit wurde für debug_backtrace() und debug_print_backtrace() hinzugefügt, mit dem die Anzahl von zurückgegebenen Stack-Frames begrenzt werden kann.
  • is_link() funktioniert nun ordnungsgemäß für symbolische Verknüpfungen unter Windows Vista und neuer. Frühere Systeme unterstützen keine symbolischen Verknüpfungen.
  • parse_url() erkennt nun den Host, wenn das Schema fehlt, und eine führender Komponententrenner vorhanden ist. Von PHP 5.4.7 an.

OpenSSL:

Intl:

  • idn_to_ascii() und idn_to_utf8() nehmen nun zwei zusätzliche Parameter entgegen; einer gibt die Variante an (IDNA 2003 or UTS #46), der andere, der per Referenz übergeben wird, gibt Details über die Operation zurück, falls UTS #46 gewählt wurde.