
正文
php根据key去除数据 php删除语句
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php二维数组去掉外面的key
$a = array_map('current', $b);
$a 是你要的结果;
$b是你一开始的二维数组。不过在第二层中,仅对第一个值有效。
例如:
?php$cars = array ( array(22,18), array("BMW",15,13), array("Saab",5,2), array("Land Rover",17,15) );$b = array_map('current', $cars);var_dump($b);
得到的结果是:
array(4) { [0]= int(22) [1]= string(3) "BMW" [2]= string(4) "Saab" [3]= string(10) "Land Rover"}
相关问答
Q1: PHP if ($_GET['key'] 过滤
如果是特殊php根据key去除数据的需要key匹配php根据key去除数据的特点去写正则匹配.例如
$w = 'kjhgerz123z1iuhiugerhhg';
$s = 'kjhgerz2z1iuhiugerhhg';
$m = '/z[0-9]{2,}/';
if (preg_match($m,$w)) {
echo "出现关键字";
} else {
echo "关键字未出现过";
}
if (preg_match($m,$s)) {
echo "出现关键字";
} else {
echo "关键字未出现过";
}
Q2: php 缓存数据后台更新内容后根据缓存KEY自动清除原来的缓存写入新缓存
这个直接做成缓存类的方法比较合理 . 一般都是把缓存功能抽象 .
class cache{
...............
function make_cache(){}
function destroy_cache(){}
}
Q3: php如何去除数组key
在数组中删除指定keyphp根据key去除数据的元素,可以直接用的unset php根据key去除数据:
?php
$arr = array('a','b','c','d');
unset($arr[1]);
print_r($arr);
?
结果是 Array ( [0] = a [2] = c [3] = d )
希望采纳,谢谢
关于php根据key去除数据和php删除语句的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







