PHP如何函数内赋值 函数外使用 不用return ,session返回 本帖最后由 default7 于 2009-11-30 22:03:48 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没听太明白,你是指给DOM赋值还是给全局变量? <?php function func1(){ $a="abcdefg";}func1();echo $a;//如何让该函数func1()执行后,不通过session,cookie,return传值,//它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)?> $a = '';function func1(){ $a = &$GLOBALS['a']; $a="abcdefg";}func1();echo $a; 两种实现方法:方法一:<?php function func1(){ global $a; //使用全局变量 $a="abcdefg";}func1();echo $a;//如何让该函数func1()执行后,不通过session,cookie,return传值,//它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)?>方法二 <?php function func1(){ $a = &$GLOBALS['a']; //使用全局变量地址引用,如多次赋值建议使用此方法。 $a="abcdefg";}func1();echo $a;//如何让该函数func1()执行后,不通过session,cookie,return传值,//它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)?> php-curl封装[避免上传文件二义性Bug] php获取三维数组的值 该如何写循环 为什么我吧 文档编码 和字符编码 从GBK转换成UTF8 以后所有IF框架都出现了间隔? 如何把select的信息进行提交到数据库 Discuz!论坛安装问题 [求救]在PHP中如何取到flash send()過來的數據 跟老板就是有理讲不通 ie中无显示? TO y10k 可以给一个简体转繁体的我吗?(flowerbacket) 如何判断一个字符串里含有html标签 一个多表查询的SQL语句,给我弄蒙了,来帮看看
function func1(){
$a="abcdefg";
}
func1();
echo $a;
//如何让该函数func1()执行后,不通过session,cookie,return传值,
//它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)
?>
function func1(){
$a = &$GLOBALS['a'];
$a="abcdefg";
}
func1();
echo $a;
方法一:<?php
function func1(){
global $a; //使用全局变量
$a="abcdefg";
}
func1();
echo $a;
//如何让该函数func1()执行后,不通过session,cookie,return传值,
//它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)
?>
方法二
<?php
function func1(){
$a = &$GLOBALS['a']; //使用全局变量地址引用,如多次赋值建议使用此方法。
$a="abcdefg";
}
func1();
echo $a;
//如何让该函数func1()执行后,不通过session,cookie,return传值,
//它后面的代码便可以直接使用$a变量,(在同一个程序过程里面)
?>