php自定义函数返回数组问题!
有了文件路径什么都好办
创新互联公司主要从事成都网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务虎丘,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
while(($rs=readdir($dh))!==false){
if($rs!='.' $rs!='..'){
$fileData['path'] = $path.$rs;
$fileData['time']=filemtime($fileData['path'].$rs);//返回更新时间
...
$arr[] = $fileData;
}
fileatime() 返回文件的上次访问时间。
filectime() 返回文件的上次改变时间。
filegroup() 返回文件的组 ID。
fileinode() 返回文件的 inode 编号。
filemtime() 返回文件的上次修改时间。
fileowner() 文件的 user ID (所有者)。
fileperms() 返回文件的权限。
filesize() 返回文件大小。
filetype() 返回文件类型
php函数如何返回数组啊, 比如,
$a = array();
$a[] = "项目";
$a[] = "标题";
$a[] = "时间";
return $a
php函数如何返回两个数组?
可以返回一个包含这2个数组的数组
$c=array($a,$b);
return
$c;
//$c[0]就是$a,$c[1]就是$b;
也可以用引用传进去
function
foo($a,
$b){
/*执行
a[0]=a
a[1]=b
a[2]=c
b[0]=123
b[1]=456
b[2]=789
不需要return*/
}
调用时
$a=$b=array();
foo($a,$b);
print_r($a);//这时$a
,$b已经获得所需的值
print_r($b);
或者第三方法:把上面两种方法混合。
推荐第一种方法更具有封装性。
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
array_slice()定义和用法
array_slice()
函数在数组中根据条件取出一段值,并返回。
注释:如果数组有字符串键,所返回的数组将保留键名。(参见例子
4)
语法
array_slice(array,offset,length,preserve)参数
描述
array
必需。规定输入的数组。
offset
必需。数值。规定取出元素的开始位置。
如果是正数,则从前往后开始取,如果是负值,从后向前取
offset
绝对值。
length
可选。数值。规定被返回数组的长度。
如果是负数,则从后向前,选取该值绝对值数目的元素。如果未设置该值,则返回所有元素。
preserve
可选。可能的值:
true
-
保留键
false
-
默认
-
重置键
例子
1
复制代码
代码如下:
?php
$a=array(0="Dog",1="Cat",2="Horse",3="Bird");
print_r(array_slice($a,1,2));
?
输出:
Array
(
[0]
=
Cat
[1]
=
Horse
)例子
2
带有负的
offset
参数:
复制代码
代码如下:
?php
$a=array(0="Dog",1="Cat",2="Horse",3="Bird");
print_r(array_slice($a,-2,1));
?
输出:
Array
(
[0]
=
Horse
)例子
3
preserve
参数设置为
true:
复制代码
代码如下:
?php
$a=array(0="Dog",1="Cat",2="Horse",3="Bird");
print_r(array_slice($a,1,2,true));
?
输出:
Array
(
[1]
=
Cat
[2]
=
Horse
)例子
4
带有字符串键:
复制代码
代码如下:
?php
$a=array("a"="Dog","b"="Cat","c"="Horse","d"="Bird");
print_r(array_slice($a,1,2));
?
输出:
Array
(
[b]
=
Cat
[c]
=
Horse
)
数据怎么返回给原页面(PHP)?
你大概要先搞清楚 页面(前端) 和 PHP(后端) 的关系;
第一个页面 由 A.php完成, 提交后 输入的内容 交给B.php 由B.php 生成第二个页面。
这个时候 A.php已经不起作用了。 A.PHP 提交的内容在服务器端的 全局变量$_POST['name']里面(name 就是A.PHP中TEXTAREA 标签的name 属性值)。
注意 : 第一个页面不存在了,要想显示第一个页面的内容,就在B.php.中把第一个页面复制一遍。把重新建立一个textarea 标签 默认值是你要显示的值,
网页名称:php封装数组数据返回 PHP数组输出
文章链接:http://lswzjz.com/article/hheicc.html