Heim > Backend-Entwicklung > PHP-Tutorial > PHP,函数中的函数 全局参数问题?

PHP,函数中的函数 全局参数问题?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-06 20:14:13
Original
879 Leute haben es durchsucht

<code>function f1($p1){
    function f2($p2)
   {
   echo $p1;
   }
}
</code>
Nach dem Login kopieren
Nach dem Login kopieren

$p1是访问不了的怎么办

回复内容:

<code>function f1($p1){
    function f2($p2)
   {
   echo $p1;
   }
}
</code>
Nach dem Login kopieren
Nach dem Login kopieren

$p1是访问不了的怎么办

https://segmentfault.com/q/1010000004588979

如果你为了函数之间传递参数,你压根不应该这样写啊

可以先执行f1那个函数,然后就f2函数就可以访问参数$p1le

同样名称的变量函数内的优先级大于函数外的,在你内指定p1是外层变量还是内层变量的时候,默认为内层的变量,所以你是访问不到p1的

内层函数带个参数p1试试

这样写运行不报错?

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
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage