怎样用函数返回一个数组? 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);} thinkPHP怎么和FCk整合 PHP另类配置文件怎么找数据库用户名和密码 为什么用zendguard 加密的文件不能和未加密的文件混用? 如何控制随机数的几率 请问如何注销自定义函数? 怎樣製作圖片的縮略圖 谁能帮我把这一小段JSP代码翻译成PHP......谢谢 我定义了一个function,但总是有问题,请帮我看看? 请教一个session问题 如何在mysql中执行事务处理? ★ 请问怎么使用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);
}