amf中require文件中的变量,global怎么也取不到啊,疯了 求解惑,echo $GLOBALS['de'];在ie浏览这个php页面的时候,是可以显示出来的,难道amf就不支持了?另外,我其实这里传递的是一个数据库db类,怎么办呢?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不是不支持,而是作用域不同你的 HelloWorld.php 文件实际上是在 ServiceBrowser.php 的某个方法中加载的。于是 sq_init2.php 中声明的变量都变成了那个方法里的局部变量。这样在 HelloWorld::sayHelloWorld 方法中就不能访问到了所以在你另一个帖子中,我让你做全局声明。但你并没有真正领悟到这一点,只是在 HelloWorld::sayHelloWorld 中做了全局声明,却没在 sq_init2.php 中做全局声明其实你可以不自己加载,而由 __autoload 或 spl_autoload 去加载,就没有那么多麻烦了 echo $GLOBALS['de'];变量未定义 php 循环 求一个有点难度的正则 Mysql数据库28row/s写入速度,慢么?? 求一个字符替换的函数 关于php建立目录的问题 ~~~高分求教~~~ 急问,php/apache/mysql 组建local web 中的问题 MYSQL插入数据问题,高手帮我看一眼啊 怎样通过web修改用户的密码? 使用laravel创建数据库 migrate 关于dedecms织梦,在后台修改模板 PHP PDO 查询如何返回单挑记录
你的 HelloWorld.php 文件实际上是在 ServiceBrowser.php 的某个方法中加载的。于是 sq_init2.php 中声明的变量都变成了那个方法里的局部变量。这样在 HelloWorld::sayHelloWorld 方法中就不能访问到了
所以在你另一个帖子中,我让你做全局声明。但你并没有真正领悟到这一点,只是在 HelloWorld::sayHelloWorld 中做了全局声明,却没在 sq_init2.php 中做全局声明其实你可以不自己加载,而由 __autoload 或 spl_autoload 去加载,就没有那么多麻烦了
变量未定义