<?php
/*** 8 数组 删除添加数组 得到数组键名键值*//*array_unique() 清除数组中的重复项* */
/*$array1=array('苹果','荔枝','桃子','苹果','荔枝');
$shop=array_unique($array1);
print_r($shop);
echo "<h1>请选择数量</h1>";
foreach ($shop as $v){echo "{$v}"."<br/>";
}*//*$array1=array('苹果','荔枝','桃子');
$array1[]="葡萄"; //为数组在最后追加元素
print_r($array1);//输出:Array ( [0] => 苹果 [1] => 荔枝 [2] => 桃子 [3] => 葡萄 )*///array_unshift  向数组的前面追加数组元素:
/*$array1=array('苹果','荔枝','桃子');
$num=array_unshift($array1,'龙眼');
var_dump($num);//返回新数组的数量  4*///array_shift() 删除数组元素的第一个元素 。如果失败返回null
/*$array1=array('苹果','荔枝','桃子');
$shift=array_shift($array1);
print_r($array1);//输出:Array ( [0] => 荔枝 [1] => 桃子 )
echo $shift; //输出:苹果  输出删除的元素。*///array_pop(); 删除数组的最后一个元素
/*$array1=array('苹果','荔枝','桃子');
$pops=array_pop($array1);
print_r($array1);//输出:Array ( [0] => 苹果 [1] => 荔枝 )
echo $pops;//输出:桃子*///array_keys()得到数组的键名,以数组形式返回:
/*$array2=array('uname'=>'小李','qq'=>123456789,'msn'=>'gzttkl@163.com');
$keys=array_keys($array2);
print_r($keys);//输出:Array ( [0] => uname [1] => qq [2] => msn )*///array_values()得到数组的键值:
/*$array2=array('uname'=>'小李','qq'=>123456789,'msn'=>'gzttkl@163.com');
$values=array_values($array2);
print_r($values);//输出:Array ( [0] => 小李 [1] => 123456789 [2] => gzttkl@163.com )*///implode() 数组转化为字符串:
/*$array1=array('苹果','荔枝','桃子');
$str=implode(',',$array1);
print_r($str);//输出:苹果,荔枝,桃子*/$array2=array('uname'=>'小李','qq'=>123456789,'msn'=>'gzttkl@163.com');
$keys=array_keys($array2);
$values=array_values($array2);foreach ($keys as $v){$fields.="".$v.",";
}
$fields=rtrim($fields,",");foreach ($values as $v){$value.="".$v.",";
}
$value=rtrim($value,",");
$sql_insert="INSERT INTO db_user($fields) VALUES ($value)";
echo $sql_insert;  //输出:INSERT INTO db_user(uname,qq,msn) VALUES (小李,123456789,gzttkl@163.com)

  

转载于:https://www.cnblogs.com/yiweiyihang/p/7837141.html

008——数组(八)删除添加数组 得到数组键名键值相关推荐

  1. php 从数组里删除元素,PHP从数组中删除元素的四种方法实例

    PHP从数组中删除元素的四种方法实例 一.总结 一句话总结:unset(),array_splice(),array_diff(),array_diff_key() 二.PHP从数组中删除元素的四种方 ...

  2. java数组中删除元素或一个数组元素

    java数组中删除元素或一个数组元素 删除数组中单个元素 删除数组中多个元素(数组表示) 这里直接介绍两种情况: 1.删除数组中单个元素 2.删除数组中多个元素(数组表示) 删除数组中单个元素 1. ...

  3. MongoDB 学习笔记之 从数组中删除元素和指定数组位置

    从数组中删除元素: 从数组中删除单个元素: db.ArrayTest.updateOne({ "name" : "Bill"},{$pop: {"ad ...

  4. php数组操作之合并相同键名的值,排序,排重,去空值等

    一.前言 数组操作是咱们在编程时候经常遇到的,只是数组函数有点多,用到的时候难免会想不起来.特别是针对多维数组的操作,有的时候用自带的数组函数真的很方便,可以避免多次的foreach循环,这里记录一下 ...

  5. php多个数组同键名键值相加合并

    php多个数组同键名键值相加合并 //任意多个相同键值的数组合并相加 //预先将所要合并的数组组装成一个新的数组// $arr = array(// array(// 'user_id' => ...

  6. 数组对头删除php,php学习 数组课件

    php学习 数组课件 更新时间:2008年06月15日 12:56:49   作者: 数组是一个可以储存一组或一系列值的变量.* 数组是一种基本的数据类型. 数组函数还可以实现堆栈和队列等数据结构. ...

  7. vue+js 从一个数组中删除在另一个数组中已存在对象;

    数组,对象常用的删除方法: 1.根据一个数组元素,删除另一个数组中的对象: var a = [{ id: 15 }, { id: -1 }, { id: 0 }, { id: 3 }, { id: 1 ...

  8. 获取php数组的键名和值

    要返回数组中的所有值,可以使用array_values()函数.该函数将忽略原始的键名,使用顺序的数字对数组重新索引.要返回一个数组的所有键,可以使用array_keys()函数.该函数返回一个包含数 ...

  9. java添加字符串数组_java – 如何将字符串数组的元素添加到字符串数组列表?...

    你已经有了内置的方法: – List species = Arrays.asList(speciesArr); 注意: – 您应该使用List< String>不是ArrayList< ...

最新文章

  1. Codeforces Round #535 (Div. 3)题解
  2. 【玩转电饭煲】不用烤箱,电饭煲也能做出美的蛋糕
  3. [LeetCode]: 96: Unique Binary Search Trees
  4. 案例解读:小红书邂逅AWS,轻松玩转社区+电商
  5. 什么是SAP HANA Database Procedure(数据库过程)
  6. Java开发中更多常见的危险信号
  7. 软件测试人员棘手的问题,Èí¼þ²âÊԵļ¬ÊÖÎÊÌ⣺ÈçºÎ±ÜÃâÖظ´ÌύȱÏÝ...
  8. android rtsp 延时,ijkplayer 单视频流直播延迟问题解决过程
  9. 内核下枚举进程 (二)ZwQuerySystemInformation
  10. 计算机制作印章,印章在线制作
  11. 【毕业设计6】基于51单片机的红外避障小车
  12. ad走开窗线_奇怪的用户,您不存在。 走开。
  13. MacOS Catalina 关闭和开启文件安全性检查
  14. 笔记本合上盖子怎么不休眠了?
  15. Vue项目中的自定义指令
  16. Linux系统管理常用知识点总结(6-11章)
  17. golang之gorm的事务操作 事务不成功原因
  18. CISCO和华为交换机修改密码
  19. Android聊天软件的开发(七)--聊天通信
  20. 基于CommonsCollections4的Gadget分析

热门文章

  1. android按钮对齐方式,表格行中三个按钮的对齐方式Android
  2. python数值类型教程_Python数值类型 int、float、complex 详解
  3. sql注入python_Python--sql注入
  4. Linux系统给进程绑核
  5. ❤️今天,该让 python 上个热门❤️
  6. python如何实现日期格式的转换_python开发中时间格式如何转化?
  7. 软件模拟PWM——呼吸灯小程序的理解
  8. mysql 并发_mysql 的读写锁与并发控制
  9. mysql 数据库 自动备份_MYSQL数据库自动备份
  10. python3.8和3.7共存,Windows10上解决python3.7与python3.8共存的问题