PHP数组函数-----array_values
来源:互联网 发布:sql2000附加数据库失败 编辑:程序博客网 时间:2024/05/17 02:53
手册上说:
array_values -- 返回数组中所有的值
array array_values ( array input )
输出结果为:
array_values -- 返回数组中所有的值
array array_values ( array input )
array_values() 返回 input 数组中所有的值并给其建立数字索引。
<?php
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
?>
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
?>
Array
(
[0] => XL
[1] => gold
)
(
[0] => XL
[1] => gold
)
这就决定该函数还有另一个功能,就是对数组进行重新索引(数字索引)
如下面在孙鹏程所著完全手册里的一个例子
<?php
$array = array(0=>"a",1=>"b",2=>"c",3=>"d",4=>"e"); //建立一个新数组
print_r ($array);
$array[2] = "m";//更新键为2的数组元素的值为m
print_r ($array);
$array['x'] = "o";//添加一个键为x
print_r ($array);
foreach($array as $key=>$ar){//删除数组中所有的键,但是保持数组本身的结构
unset ($array[$key]);
}
print_r ($array);
$array[] = "y";//新加一个元素
print_r ($array);
$array = array_values($array);//对数组进行重新数字索引
$array[] = "end";//再新加一个元素一会儿查看元素的键
print_r ($array);
?>
$array = array(0=>"a",1=>"b",2=>"c",3=>"d",4=>"e"); //建立一个新数组
print_r ($array);
$array[2] = "m";//更新键为2的数组元素的值为m
print_r ($array);
$array['x'] = "o";//添加一个键为x
print_r ($array);
foreach($array as $key=>$ar){//删除数组中所有的键,但是保持数组本身的结构
unset ($array[$key]);
}
print_r ($array);
$array[] = "y";//新加一个元素
print_r ($array);
$array = array_values($array);//对数组进行重新数字索引
$array[] = "end";//再新加一个元素一会儿查看元素的键
print_r ($array);
?>
Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
)
Array
(
[0] => a
[1] => b
[2] => m
[3] => d
[4] => e
)
Array
(
[0] => a
[1] => b
[2] => m
[3] => d
[4] => e
[x] => o
)
Array
(
)
Array
(
[5] => y
)
Array
(
[0] => y
[1] => end
)
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
)
Array
(
[0] => a
[1] => b
[2] => m
[3] => d
[4] => e
)
Array
(
[0] => a
[1] => b
[2] => m
[3] => d
[4] => e
[x] => o
)
Array
(
)
Array
(
[5] => y
)
Array
(
[0] => y
[1] => end
)
- PHP数组函数-----array_values
- PHP 重建数组函数 array_values
- PHP数组之array_values
- PHP array_values
- array_values() 函数
- php简单数组操作,注意array_values()是重构数组
- php将数组的下标从新定义自增 array_values
- PHP索引数组unset的坑-array_values解决方案
- PHP Array函数: array_key_exists() array_push() array_search() array_unique() sort() array_values()
- array_values函数的用法
- PHP Array unset() array_values() array_search() array_splice()
- 统计数组元素个数:count()、sizeof()和array_values()
- PHP 数组函数-数组排序
- PHP数组和数组函数
- PHP数组函数
- PHP数组函数-----array_multisort
- PHP数组函数总结
- PHP数组函数
- ASP.NET生成WORD文档服务器部署注意事项
- 查询含有某个字段的所有表
- SQL Server非正常删除日志文件(ldf)恢复方法(待更新)
- 下一个帝国:android
- Windows XP Embedded 上手指南
- PHP数组函数-----array_values
- 利用bat文件安装arcengine runtme程序
- 留“才”之道
- 浮动广告代码
- db4o 记
- Eclipse+tomcat的安装配置
- 配置Eclpise+tomcat并实现JSP的编写与部署
- 编译选项引发的ERROR C2275:illegal use of this type as an expression
- 用XPath解析XML文档(一)