写js习惯了吧...PHP也有闭包,可以用use使用外部变量。 当然像 @chanywn 回答用global关键字也可以,但全局变量最好不要使用,就像js不推荐var全局变量一样。 <?php $q = '123'; $hi = function () use ($q) { echo $q; }; $hi();
写js习惯了吧...PHP也有闭包,可以用
use
使用外部变量。当然像 @chanywn 回答用
global
关键字也可以,但全局变量最好不要使用,就像js不推荐var全局变量一样。