Das Konzept und die Rolle von Funktionen
Funktionen sind keine Zahlen! Eine Funktion ist eine Codeform (grammatikalische Form).
Eine Funktion ist ein ganzes Paket von „mehreren Codezeilen“ in grammatikalischer Form. Das Ganze kann „bei Bedarf ausgeführt“ werden (also mehrere Codezeilen ausführen). Die Funktion
ist eine effektive Möglichkeit, das Problem zu lösen, dass derselbe Code in verschiedenen Situationen (verschiedenen Code-Speicherorten) ausgeführt werden muss – die sogenannte Code-Wiederverwendung.
Definition und Aufruf von Funktionen
//定义语法形式: function 函数名($形参1,$形参2,..){ 函数体语句块; //就是若干行代码 } //调用语法形式: 函数名($实参1,$实参2, ...... );
Anleitung:
Formale Parameter sind eigentlich Variablen, die nur innerhalb der Funktion verwendet werden können
tatsächliche Parameter sind eigentlich Daten, die in Daten innerhalb der Funktion übergeben werden Funktion (formalen Parametervariablen in Eins-zu-Eins-Entsprechung zugewiesen);
Funktionsrückgabewert
Was ist der Rückgabewert einer Funktion?
含义: 一个函数在执行结束时,可以让其返回一个数据,这就是函数的返回值。 语法: return 要返回的数据;
Erklärung:
Der durch die Ausführung einer Funktion erhaltene Rückgabewert kann in jeder Situation verwendet werden, in der Daten benötigt werden , genau wie bei der Verwendung von a Die variablen Daten sind die gleichen.
Außerdem muss die Return-Anweisung nicht die folgenden Daten enthalten. In diesem Fall wird die Funktion einfach beendet gibt die Daten nicht zurück (Man kann auch sagen, dass es null, die leeren Daten, zurückgibt).
Ein kleiner Test:
Jetzt definieren wir selbst eine Funktion, berechnen die Oberfläche Fläche eines Quaders beliebiger Länge, Breite und Höhe.
<?php //定义一个函数,可以计算任意长宽高的一个长方体的表面积 function biaomianji($chang,$kuan,$gao) { $mianji = ($chang*$kuan + $chang*$gao + $kuan * $gao)*2; return $mianji; } $biaomianji2 = biaomianji(1,2,3); echo ("表面积为:$biaomianji2");
Zusammenfassung:
Auf diese Weise können wir bei der Entwicklung eines Programms, wenn ein bestimmter Codeabschnitt mehrmals ausgeführt werden muss, diesen Codeabschnitt in eine Funktion kapseln und so die Entwicklungseffizienz und die Wiederverwendung von Code verbessern.
Das obige ist der detaillierte Inhalt vonDas Konzept und die Rolle von PHP-Funktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!