1. Variabler Funktionsname, Sie können den Funktionsnamen der Zeichenfolgenverkettung verwenden
function aa($str) {
echo $str;}$function = "aa";$function('Hello' );// ORcall_user_func($function, $param);
2. Alle Funktionen auflisten und feststellen, ob eine Funktion existiert
get_defined_functions()function_exist()
3. Um PUT-Anfragen zu akzeptieren, ist PHP REST erforderlich
parse_str(file_get_contents('php://input'), $put_vars);
4 Zeit ab Zeichenfolge
echo date('Y-m-d', strtotime('-1 Monat her));
5. DEBUG Call Backtrace anzeigen
$backtrace = debug_backtrace();var_export($backtrace[0])die();
6. Interaktive Befehlszeile, Befehlszeilenausführung PHP
php -a und php - r 'echo "hello";'
Weitere Informationen finden Sie unter php -h
7. Speichernutzungserkennung
memory_get_peak_usage()memory_get_usage()