如何引用函数中的变量 function ****(){ return $**;}$** = ****();...... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 function text() { global $a; //方法中变量加全局声明 $a = "xxxx"; //...}#当运行test()方法后,就可以得到值了text();echo $a; //将打印xxxx 最好的把它做为函数的返回值在函数中用function text() {$a = "xxxx"; //函数中有一变量$a(动态的)return $a;}echo test(); 函数中没return它:function text($value) {if ($value == 1)$a = "xxxx"; return $a;} 用$global比较好,因为很多函数都已经有返回值了 重写!上面的没写完函数中没return它: function text($value) { if ($value >= 1 && $value < 5) { $a = "xxxx"; $b = "$axxxx..."; } else ($value >= 5 && $value < 10) { $a = "yyyy"; $b = "$ayyyy..."; } else { $a = "zzzz"; $b = "$azzzz..."; }return $b; } return的是$b后面却要用$a怎么搞 global就行了global $aa;function xx(){ global $aa; $aa = 'asjdflsdflj';}下面继续用$aa 是吗,我现在在公司,公司电脑测试不了。比如说我下面程序要用到$a的地方是:《您的权限是:".text("6")."》《序号为".$a."》//这时$a就可以用了吗 是的,一定要用全局变量 global 我就曾在这个问题上折腾了一阵 何从何去 求助:html文件用js调用php内容但数字无法显示? 请教变量名动态问题。 翻译几句PHP代码~ MYSQL不同的表索引名称是否可以相同? -_-! php里的变量范围问题 写if else 条件的问题,在线等 mysql 存储过程???? 许多网站可以自动开通虚拟空间? 上传文件时如何在网页上自动做一个标题链接,使点击标题自动再把上传的文件下载下来? 请问.asx,.pls,.m3u个支持什么格式?上网查了一些,还是不明白 $PATH_INFO是什么意思啊,急,谢谢
global $a; //方法中变量加全局声明
$a = "xxxx";
//...
}#当运行test()方法后,就可以得到值了
text();
echo $a; //将打印xxxx
在函数中用
function text() {
$a = "xxxx"; //函数中有一变量$a(动态的)
return $a;
}
echo test();
if ($value == 1)
$a = "xxxx"; return $a;
}
function text($value) {
if ($value >= 1 && $value < 5) {
$a = "xxxx";
$b = "$axxxx...";
} else ($value >= 5 && $value < 10) {
$a = "yyyy";
$b = "$ayyyy...";
} else {
$a = "zzzz";
$b = "$azzzz...";
}
return $b;
} return的是$b
后面却要用$a怎么搞
{
global $aa;
$aa = 'asjdflsdflj';
}下面继续用$aa
我就曾在这个问题上折腾了一阵