php unset删除数组变量实现方法
2013-09-05 19:02
316 查看
要删除数据与变量在php中利用工作之便unset就可以实现了,当然也可以利用空也处理,不过销毁变量,让php变量在内存中消失哦。
要删除数据与变量在php教程中利用工作之便unset就可以实现了,当然也可以利用空也处理,不过销毁变量,让php变量在内存中消失哦。
*/
$array = array('aa'=>1,'bb'=>2);
function delete(&$array, $key)
{
if (!is_array($key)) {
$key = array($key);
}
foreach ($key as $k) {
unset($array[$k]);
}
$array = array_values($array);
}
print_r(array_values($array));
print_r(delete($array,'aa'));
/*
unset();
该函数允许取消一个数组中的键名。要注意数组将不会重建索引。
$a = array( 1 => 'one', 2 => 'two', 3 => 'three' );
unset( $a[2] );
/* 将产生一个数组,定义为
$a = array( 1=>'one', 3=>'three');
而不是
$a = array( 1 => 'one', 2 => 'three');
清空整个数组
unset($arr);
4:清空指定元素
unset($arr[index]);
unset() 销毁指定的变量。注意在php 3 中,unset() 将返回true(实际上是整型值1),
而在php 4 中,unset() 不再是一个真正的函数:它现在是一个语句
要删除数据与变量在php教程中利用工作之便unset就可以实现了,当然也可以利用空也处理,不过销毁变量,让php变量在内存中消失哦。
*/
$array = array('aa'=>1,'bb'=>2);
function delete(&$array, $key)
{
if (!is_array($key)) {
$key = array($key);
}
foreach ($key as $k) {
unset($array[$k]);
}
$array = array_values($array);
}
print_r(array_values($array));
print_r(delete($array,'aa'));
/*
unset();
该函数允许取消一个数组中的键名。要注意数组将不会重建索引。
$a = array( 1 => 'one', 2 => 'two', 3 => 'three' );
unset( $a[2] );
/* 将产生一个数组,定义为
$a = array( 1=>'one', 3=>'three');
而不是
$a = array( 1 => 'one', 2 => 'three');
清空整个数组
unset($arr);
4:清空指定元素
unset($arr[index]);
unset() 销毁指定的变量。注意在php 3 中,unset() 将返回true(实际上是整型值1),
而在php 4 中,unset() 不再是一个真正的函数:它现在是一个语句
相关文章推荐
- php使用unset()删除数组中某个单元(键)的方法
- php批量删除超链接的实现方法
- php -- 魔术方法 之 删除属性:__unset()
- PHP实现逐行删除文件右侧空格的方法 原创
- PHP实现逐行删除文件右侧空格的方法[原创]_php技巧_脚本之家
- php+ajax简单实现全选删除的方法
- php+mysqli实现批量执行插入、更新及删除数据的方法
- PHP下用rmdir实现删除目录的三种方法小结
- php最简单的删除目录与文件实现方法
- PHP实现双链表删除与插入节点的方法示例
- php最简单的删除目录与文件实现方法
- PHP基于迭代实现文件夹复制、删除、查看大小等操作的方法
- jQuery+php简单实现全选删除的方法
- PHP关联数组实现根据元素值删除元素的方法
- PHP实现对文本数据库的数据显示、加入、修改、删除、查询五大基本操作的方法
- php实现删除指定目录下相关文件的方法
- jQuery+php简单实现全选删除的方法
- php实现修改新闻时删除图片的方法
- php实现搜索一维数组元素并删除二维数组对应元素的方法
- php实现删除指定目录下相关文件的方法