Heim > Backend-Entwicklung > PHP-Problem > Was tun, wenn die PHP-Objektparameter nicht sicher sind?

Was tun, wenn die PHP-Objektparameter nicht sicher sind?

藏色散人
Freigeben: 2023-03-14 20:00:01
Original
1707 Leute haben es durchsucht

Wenn die PHP-Objektparameter unsicher sind, müssen Sie die Schreibmethode ändern. Der geänderte Code lautet wie folgt: ...} }".

Was tun, wenn die PHP-Objektparameter nicht sicher sind?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Was soll ich tun, wenn die PHP-Objektparameter nicht sicher sind?

PHP-Methode mit variablen Parametern (Funktion) und optionale Parametermethode (Funktion)

Methoden werden häufig beim Schreiben von Code verwendet, und es handelt sich häufig um Methoden mit Parametern. Diese sind uns alle bekannt, aber es gibt die Anzahl der Methodenparameter Welche verwendet werden müssen, ist ungewiss, daher müssen wir die Schreibmethode wie folgt ändern:

<?php
function uncertainParam() {
    $numargs = func_num_args();    //获得传入的所有参数的个数
    echo "参数个数: $numargs\n";  
    $args = func_get_args();       //获得传入的所有参数的数组 
    foreach($args as $key=>$value){
        echo &#39;<BR><BR>&#39;.func_get_arg($key);   //获取单个参数的值
        echo &#39;<BR>&#39;.$value;        //单个参数的值
    }
    var_export($args);  
}   
$parm_fir = &#39;name&#39;;
$parm_sec = &#39;sex&#39;;
uncertainParam($parm_fir, $parm_sec);
Nach dem Login kopieren

Optionale Parameter:

<?php
function mosaic($var1, $var2, $var3=&#39;c&#39;, $var4=&#39;d&#39;){
     return $var1+$var2+$var3+$var4;
}
$parm_fir = &#39;a&#39;;
$parm_sec = &#39;b&#39;;
$parm_three = &#39;c&#39;;
$parm_four = &#39;d&#39;;
echo mosaic($parm_fir , $parm_sec);    //输出&#39;ab&#39;
echo mosaic($parm_fir, $parm_sec, $parm_three); //输出&#39;abc&#39;
echo mosaic($parm_fir, $parm_sec, $parm_three, $parm_four);//输出&#39;abcd&#39;
echo mosaic($parm_fir);      //出错:必须给出第二个必填参数
echo mosaic($parm_fir, $parm_sec, , $parm_three);//出错:不能跳过任何一个可选参数而给出列表中后面的可选参数
?>
Nach dem Login kopieren

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas tun, wenn die PHP-Objektparameter nicht sicher sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage