Der letzte Artikel hat Ihnen „Sie müssen die Parameter der Funktion verstehen (detaillierte Einführung)“ vorgestellt. Dieser Artikel enthält Beispiele, also kommen Sie vorbei und schauen Sie sich das an! ! !
Als wir das letzte Mal über die Parameter der Funktion gesprochen haben, werden wir weiterhin Folgendes hinzufügen:
Parameter sind in zwei Teile unterteilt: formale Parameter und tatsächliche Parameter:
Formale Parameter sind formale Parameter, die in verwendet werden Klammern, die die Funktion definieren;
Tatsächliche Parameter sind tatsächliche Parameter, die beim Aufrufen von Funktionen in Klammern verwendet werden.
Hinweis:
Wenn die Funktion definierte Parameter hat, müssen beim Aufruf der Funktion die entsprechenden tatsächlichen Parameter übergeben werden ( Die formalen Parameter haben keine Standardwerte (Fall)
Wenn die Funktion auch den Standardwert des formalen Parameters hat und der entsprechende tatsächliche Parameter übergeben wird, ist der übergebene tatsächliche Parameter der Hauptparameter (entspricht der Variablenzuweisung).
Wenn Sie tatsächliche Parameter übergeben möchten, müssen diese eins zu eins mit der Position der formalen Parameter übereinstimmen
(Ergänzende Erklärung)
Wenn der formale Parameter einen Standardwert enthält, wird dieser höchstwahrscheinlich übergeben. Die formalen Parameter der tatsächlichen Parameter werden zuerst platziert.
Wenn die Funktion vorhanden ist sowohl formale Parameter mit Standardwerten als auch formale Parameter ohne Standardwerte, dann müssen die formalen Parameter ohne Standardwerte vor den formalen Parametern mit Standardwerten platziert werden ;
Die übergebenen Parameter müssen den Parametern entsprechen um logische Probleme zu vermeiden;
Erstellen Sie einen Spielcharakter:
Legen Sie zunächst den Namen, das Geschlecht, die Rolle usw. des Charakters fest, beispielsweise:
<?php //创建游戏角色的功能 function createPerson($name,$sex,$job,$head = '帽子', $hand = '灵石', $close = '广袖流仙裙'){ //有姓名 echo ' 角色的名称是:'.$name. '<br/>'; //有性别 echo ' 角色的性别是:'.$sex. '<br/>'; echo ' 角色的职业是:'.$job.'<br/>'; echo ' 加载游戏场景,进入游戏<hr/>'; //有一些默认初始化的装备 //头部 echo ' 头顶:' . $head. '<br/>'; //武器 echo '手拿: ' . $hand. '<br/>'; //衣服 echo '衣服: ' . $close. '<br/>'; } //用户创建角色 createPerson('巧克力慕斯','女','公主'); ?>
Operationsergebnisse:
Funktionscode-Analyse zum Erstellen von Spielcharakteren:
Probieren Sie zunächst eine Funktion aus, verwenden Sie die Funktionsdefinition, um ihren Namen, ihr Geschlecht und ihren Arbeitsinhalt (Job) festzulegen, dann geben wir den Namen eines Charakters aus (Echo) und so weiter Ein, geben Sie die Spielcharaktereinstellungen aus, die wir benötigen, und geben Sie dann weiterhin Informationen zum Laden der Spielszene und zum Betreten des Spiels aus (Echo). Während dieser Zeit werden beim Betreten des Spiels einige standardmäßig initialisierte Geräte angezeigt, z Daher geben wir weiterhin einige Codes zu den Kopfeinstellungen aus, wie oben beschrieben, und so weiter, um andere Standardeinstellungen zu schreiben. Als nächstes erstellen wir den Charakter (rufen Sie die Funktion auf, um den Charakter zu erstellen [creatperson()); ;]). Nachdem wir den Charakter erstellt haben, können wir das Spiel betreten.
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonZwei Parameter in PHP ausgewählt, die Sie vollständig beherrschen müssen (mit Beispielen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!