Heim  >  Artikel  >  Backend-Entwicklung  >  Funktionsdefinition, Rolle, lokale/globale Funktionen

Funktionsdefinition, Rolle, lokale/globale Funktionen

巴扎黑
巴扎黑Original
2016-12-01 09:38:151556Durchsuche

1. Funktionsdefinition
Ein benannter Code, der eine bestimmte Aufgabe ausführt.
2. Format
Funktionsname (Parameter 1, Parameter 2, Parameter 3...)
{
Funktionskörper
Rückgabewert
}
Nicht schreiben Rückgabewert – Prozess, Rückgabewert schreiben – Funktion
3. Schreiben Sie die Funktion der Funktion aus.
Wie viele Parameter hat die Funktion und welchen Typ hat jeder Parameter?
Welches Ergebnis gibt die Funktion zurück? Ausführung
4. Lokale Variablen
Innerhalb der Funktion deklarierte Variablen
5. Globale Variablen
Außerhalb der Funktion deklarierte Variablen
Um innerhalb der Funktion verwendet zu werden, müssen Sie das Schlüsselwort „global“ oder „generate“ verwenden ein globales Array
function func()
{
global $a;
echo $a;}

6 =100;
function func(&$a)
{
$a=999;}
echo $a >7. Statische Variable, gemeinsam genutzt von allen Aufrufen der Funktion
function func()
static $a = 0;
echo $a 🎜>$a++ ;
}
func(
8. empfindlich, andere Es wird keine Unterscheidung getroffen. Beispielsweise kann die obige Funktion als Func, fUnc usw. geschrieben werden.
Globale Variablen, lokale Variablen, Wertübertragung, Adressübertragung und andere Anwendungen von Funktionen

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn