社区
基础编程
帖子详情
怎样用函数返回一个数组?
janlon
2004-11-26 06:54:19
~
...全文
853
15
打赏
收藏
怎样用函数返回一个数组?
~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
janlon
2004-11-27
打赏
举报
回复
一维数组还容易理解点, surfchen(冲浪)、coolstr(大只佬)、leyan728(乐言)、nationzhou(用模板)的方法都可以实现,但如果函数中的元素又是数组,我们又应该如何处理才能取其值并输出呢?
nationzhou
2004-11-27
打赏
举报
回复
function foo()
{
$array[]=0;
$array[]=1;
.
.
.
return $array;//返回数组
}
$array=foo();
$strarr='array(';
foreach ($array as $key=>$val)
{
$strarr.='['.$key.']=>'.$val;
}
$str.=')';
echo $strarr;
这是你想要的吗?
leyan728
2004-11-27
打赏
举报
回复
function foo()
{
$array[]=0;
$array[]=1;
.
.
.
return $array;//返回数组
}
$array=foo();
echo $array[0];
echo $array[1];
.
.
.
-神仙-
2004-11-27
打赏
举报
回复
function returnArray(){
return array(1,2,3);
}
hflsj
2004-11-27
打赏
举报
回复
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>";
}
dreamfly_whj
2004-11-27
打赏
举报
回复
简单的文体稿的这样复杂
function returnArray(){
$a = "111";
$b = "222";
$array_[a] = $a;
$array_[b] = $b;
return $array_;
}
surfchen
2004-11-27
打赏
举报
回复
一样~~只要返回数组就可以
coolstr
2004-11-27
打赏
举报
回复
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];
?>
coolstr
2004-11-26
打赏
举报
回复
FYI.
函数:
function ReturnValue()
{
.........
return array($a,$b,$c);
}
取值的时候用:
list($d,$e,$f)=ReturnValue();
surfchen
2004-11-26
打赏
举报
回复
print_r(php_f());
改为
$array=php_f();
echo $array[0];
echo $array[1];
janlon
2004-11-26
打赏
举报
回复
输出的结果是这样的:
Array ( [0] => 0 [1] => 1 )
可以只打印出0,1两个值吗?(只显示0与1,不显示其他内容)
surfchen
2004-11-26
打赏
举报
回复
最后一句改一下
print_r(php_f());
surfchen
2004-11-26
打赏
举报
回复
这句“我以为是ASP的”,我看腻了~~希望以后看清楚了再来~
另:
function php_f()
{
$arr[]=0;
$arr[]=1;
return $arr;
}
print(php_f());
yaniu
2004-11-26
打赏
举报
回复
不好意思,我还以为是ASP的
yaniu
2004-11-26
打赏
举报
回复
function aaa()
dim bbb(1)
bbb(0)=0
bbb(1)=1
aaa=bbb
end function
springboot(酒店管理系统)
开发语言:Java JDK版本:JDK1.8(或11) 服务器:tomcat 数据库:mysql 5.6/5.7(或8.0) 数据库工具:Navicat 开发软件:idea 依赖管理包:Maven 代码+数据库保证完整可用,可提供远程调试并指导运行服务(额外付费)~ 如果对系统的中的某些部分感到不合适可提供修改服务,比如题目、界面、功能等等... 声明: 1.项目已经调试过,完美运行 2.需要远程帮忙部署项目,需要额外付费 3.本项目有演示视频,如果需要观看,请联系我 4.调试过程中可帮忙安装IDEA,eclipse,MySQL,JDK,Tomcat等软件 重点: 需要其他Java源码联系我,更多源码任你选,你想要的源码我都有! 需要加v19306446185
BP神经网络matlab实例.doc
数学模型算法
设计.zip
设计.zip
基于 Spring Cloud 组件构建的分布式服务架构
Java SSM项目是一种使用Java语言和SSM框架(Spring + Spring MVC + MyBatis)开发的Web应用程序。SSM是一种常用的Java开发框架组合,它结合了Spring框架、Spring MVC框架和MyBatis框架的优点,能够快速构建可靠、高效的企业级应用。 1. Spring框架:Spring是
一个
轻量级的Java开发框架,提供了丰富的功能和模块,用于开发企业级应用。它包括IoC(Inverse of Control,控制反转)容器、AOP(Aspect-Oriented Programming,面向切面编程)等特性,可以简化开发过程、提高代码的可维护性和可测试性。 2. Spring MVC框架:Spring MVC是基于Spring框架的Web框架,用于开发Web应用程序。它采用MVC(Model-View-Controller,模型-视图-控制器)的架构模式,将应用程序分为模型层、视图层和控制器层,提供了处理请求、渲染视图和管理流程的功能。 3. MyBatis框架:MyBatis是
一个
持久层框架,用于与数据库进行交互。它提供了一种将数据库操作与Java对象映射起来的方式,避免了手动编写繁琐的SQL语句,并提供了事务管理和缓存等功能,简化了数据库访问的过程
【微信小程序毕业设计】书店系统开发项目(源码+演示视频+说明).rar
【微信小程序毕业设计】书店系统开发项目(源码+演示视频+说明).rar 【项目技术】 微信小程序开发工具+java后端+mysql 【演示视频-编号:246】 https://pan.quark.cn/s/cb634e7c02b5 【实现功能】 用户信息管理,图书信息管理,图书类型管理,图书留言管理,论坛信息管理等
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章