怎样用函数返回一个数组? function aaa() dim bbb(1) bbb(0)=0 bbb(1)=1 aaa=bbbend function 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这句“我以为是ASP的”,我看腻了~~希望以后看清楚了再来~另:function php_f(){ $arr[]=0; $arr[]=1; return $arr;}print(php_f()); 最后一句改一下print_r(php_f()); 输出的结果是这样的: Array ( [0] => 0 [1] => 1 ) 可以只打印出0,1两个值吗?(只显示0与1,不显示其他内容) print_r(php_f());改为$array=php_f();echo $array[0];echo $array[1]; FYI.函数:function ReturnValue(){ ......... return array($a,$b,$c);}取值的时候用:list($d,$e,$f)=ReturnValue(); function foo(){ $array[]=0; $array[]=1; . . . return $array;//返回数组}$array=foo();echo $array[0];echo $array[1]; . . . function foo(){ $array[]=0; $array[]=1; . . . return $array;//返回数组}$array=foo();$strarr='array(';foreach ($array as $key=>$val){ $strarr.='['.$key.']=>'.$val;}$str.=')';echo $strarr;这是你想要的吗? 一维数组还容易理解点, surfchen(冲浪)、coolstr(大只佬)、leyan728(乐言)、nationzhou(用模板)的方法都可以实现,但如果函数中的元素又是数组,我们又应该如何处理才能取其值并输出呢? FYI.其实多少维数组也是可以一样用的。//函数:function ReturnValue(){ $a=1; $b=2; //$c为数组 $c[1]=3; $c[2]=4; return array($a,$b,$c);}//取值的时候用:list($d,$e,$f)=ReturnValue();echo $d.",".$e.",".$f[1].",".$f[2];?> 简单的文体稿的这样复杂function returnArray(){$a = "111";$b = "222";$array_[a] = $a;$array_[b] = $b;return $array_;} function php_f(){ $arr[]=0; $arr[]=1; $arr[]=3; return $arr;}$array=php_f();for($i=0;$i<count($array);$i++){echo "array[$i]=".$array[$i];echo "<br>";} function returnArray(){ return array(1,2,3);} 请教高手,网站登录时报错:Fatal error: Cannot use object of type publisher as array in: 各位PHP高手麻烦看下这段话哪有问题 文本框里的图片php要怎么处理 数据库模糊查询得问题!在线等啊! 怎么做 类似于 TOP 排行榜 session简易 网页和缓存的关系,请教 如何实现同一个帐号只能一个人登录? 大家用什么生成rss? 用户输入的数据要处理哪些问题? ★ 请问怎么使用PHP在Oracle里做分页!? 日期问题
另:
function php_f()
{
$arr[]=0;
$arr[]=1;
return $arr;
}print(php_f());
print_r(php_f());
Array ( [0] => 0 [1] => 1 ) 可以只打印出0,1两个值吗?(只显示0与1,不显示其他内容)
改为
$array=php_f();
echo $array[0];
echo $array[1];
function ReturnValue()
{
.........
return array($a,$b,$c);
}
取值的时候用:
list($d,$e,$f)=ReturnValue();
{
$array[]=0;
$array[]=1;
.
.
.
return $array;//返回数组
}
$array=foo();
echo $array[0];
echo $array[1];
.
.
.
{
$array[]=0;
$array[]=1;
.
.
.
return $array;//返回数组
}
$array=foo();
$strarr='array(';
foreach ($array as $key=>$val)
{
$strarr.='['.$key.']=>'.$val;
}
$str.=')';
echo $strarr;
这是你想要的吗?
//函数:
function ReturnValue()
{
$a=1;
$b=2;
//$c为数组
$c[1]=3;
$c[2]=4;
return array($a,$b,$c);
}
//取值的时候用:
list($d,$e,$f)=ReturnValue();
echo $d.",".$e.",".$f[1].",".$f[2];
?>
function returnArray(){
$a = "111";
$b = "222";
$array_[a] = $a;
$array_[b] = $b;
return $array_;
}
{
$arr[]=0;
$arr[]=1;
$arr[]=3;
return $arr;
}
$array=php_f();
for($i=0;$i<count($array);$i++){echo "array[$i]=".$array[$i];
echo "<br>";
}
return array(1,2,3);
}