New Parameters
Several functions were given new, optional parameters in PHP 5.4:
PHP Core:
- Optionales Argument für debug_backtrace() und debug_print_backtrace() hinzugefügt, mit dem die Anzahl von zurückgegebenen Stack-Frames begrenzt werden kann
- is_a() und is_subclass_of() haben nun einen dritten, boole'schen Parameter, der angibt, ob das erste Argument ein Klassenname als Zeichenkette sein kann.
OpenSSL:
- Nicht-Füll-Option für openssl_encrypt() und openssl_decrypt() hinzugefügt
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.