Heim >Backend-Entwicklung >PHP-Problem >Es gibt verschiedene Arten von PHP-Funktionen
PHP-Funktionsklassifizierung
1. Standardfunktionen, auch benannte Funktionen, gewöhnliche Funktionen
2. Dies ist der entscheidende Punkt und auch die am häufigsten verwendete Form in der Entwicklung. Sie wird hauptsächlich in Rückrufen und Schließungen verwendet.
3 Selbstaufrufende Funktionen werden sofort nach dem Schreiben ausgeführt
Beispiel:
<?php //1.普通函数 function add($m,$n) { return "$m+$n".'='.($m+$n); } //按名调用 echo add(20,33); echo '<hr>'; //2.匿名函数 //匿名并非无名,而是指名称可以任意指定,非常适合用一个变量来引用 $mult = function($m,$n) { return "$m*$n".'='.($m*$n); }; echo $mult(21,25); echo '<hr>'; //匿名函数的本质就是一个值,只不过这个值里面保存的是一个函数的定义 //匿名函数最重要的两个用途:回调函数,闭包 //3.自调用函数(自执行函数),也不需要名称,算是匿名函数的一个变种 //$sub = function($m,$n) //{ // return "$m-$n".'='.($m-$n); //}; echo (function($m,$n) { return "$m-$n".'='.($m-$n); })(30,20); ?>
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonEs gibt verschiedene Arten von PHP-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!