永发信息网

php的function 如何调用里面一个变量?

答案:3  悬赏:60  手机版
解决时间 2021-02-13 01:36
function a() {
$a= "1111111111";
$b="222222222";
}

例如我想调用函数 $a 输出 作为变量,居然怎么操作啊?
最佳答案
给你写个例子:
function test(){
$a= "1111111111";
$b="222222222";
return $a; //返回$a中的值
}
$num = test(); //吧return的值赋给$num
echo $num; //输出为:1111111111
?>

以此类推:
function GetTags($aid)
{
global $dsql;
$tags = '';
$query = "SELECt tag FROM `#@__taglist` WHERe aid='$aid' ";
$dsql->Execute('tag',$query);
while($row = $dsql->GetArray('tag'))
{
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

}
return $tags;
}
$num = GetTags($aid); //这里$aid可以改成任意一个值,变量常量都行。GetTags输出的值随着你给的$aid变化而变化
?>
全部回答
在函数外面相当于没有这个变量。如果必须要用的话,这样写: global $a= "没戏~~
这个是无法直接调用的,如果想调用可以写入类的变量如下边的,这种用法是常用的 class name{ $aa=""; function a{ $b="ddd"; $this->aa=$b; } function b{ //这里引用$b赋予的类的变量 echo $this->aa; } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
非常城市汽车5S中心地址好找么,我有些事要过
马坡大骨头这个地址在什么地方,我要处理点事
北京人喜欢抽什么烟
西楚霸王项羽并非真正的帝王,为何《史记》作
成本票据不是发票,税务局认可吗
罗马布艺地址有知道的么?有点事想过去
鸣人和佐助在六道哪里获得的什么样的能力
佳诚车业(醴陵金桥店)地址在什么地方,想过去
Today,to hold the Olympic Games ()(cons
甲子镇去内湖镇哪里有车去
究竟是贷款时间越长越划算还是越短越划算
重庆现在还有没有大病救助
浏阳市文家市国土所在什么地方啊,我要过去处
欢悦汽车保养美容中心地址在什么地方,想过去
怎样查名下有没有汽车,有没有人可以分享一下
推荐资讯
headline是什么意思
小品怎样下载呀
如何证明菱形的性质??
我妹飞燕快过生日了,求带有飞燕的藏头诗
金盛元宾馆地址在什么地方,想过去办事
东风日产枣阳祥展分店地址在什么地方,想过去
起亚k2后雾灯不亮了,各位车友有相同问题么,
我的惠普笔记,这个主板怎拆?
45乘35加56乘35减35简便方法计算
有没有人需要做纯设计?
四驱,后驱,前驱,哪个更厉害?
小曾美容怎么去啊,我要去那办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?