PHP实现查询两个数组中不同元素的方法
本文实例讲述了PHP实现查询两个数组中不同元素的方法。分享给大家供大家参考,具体如下:
<?php $a = array( "max_allow_dialogs", "livechat_server_ip", "livechat_service_time", "abort_zh_cn", "abort_zh_tw", "abort_en_usa", "welcome_zh_cn", "welcome_zh_tw", "welcome_en_usa", "timeout_zh_cn", "timeout_zh_tw", "timeout_en_usa", "absence_zh_cn", "absence_zh_tw", "absence_en_usa" ); $b = array( "max_allow_dialogs", "livechat_server_ip", "livechat_service_time", "abort_zh_cn", "abort_zh_tw", "abort_en_usa", "welcome_zh_cn", "welcome_zh_tw", "welcome_en_usa", "timeout_zh_cn", "timeout_zh_tw", "timeout_en_usa", ); $c = array_merge(array_diff($a,$b),array_diff($b,$a)); print_r($c); ?>
结果:
Array ( [0] => absence_zh_cn [1] => absence_zh_tw [2] => absence_en_usa )
更多关于PHP相关内容感兴趣的读者可查看本站专题:《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
相关推荐
-
简单好用的PHP分页类
本文为大家分享了两段PHP分页类,很实用,供大家参考,具体内容如下 <?php class Page { private $total; //总记录 private $pagesize; //每页显示多少条 private $limit; //limit private $page; //当前页码 private $pagenum; //总页码 private $url; //地址 private $bothnum; //两边保持数字分页的量 //构造方法初始化 public function
-
PHP数组去重比较快的实现方式
概述 使用PHP的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组.这个函数大多数情况下都能工作得很好.但是,如果你尝试在一个大的数组里使用array_unique()函数,它会运行地慢一些. 有一个比较好而且更快的函数array_flip()来替代使用array_unique()函数来创建唯一的数组.这个魔法般的函数会交换数组里面每一个元素的键和值,因为键值必须唯一,因此,你会得到跟array_unique()函数一样的结果. 更快的方式实现PHP
-
PHP MSSQL 分页实例
本文实例为大家分享了PHP MSSQL可刷新分页实例,具体内容如下 <?php /* '页面说明: */ $link=mssql_connect("MYSQL2005","sa","123456") or die("db link error!".mssql_error()); mssql_select_db("edu_dzk",$link) or die("db open error!&q
-
php+ajax实现无刷新分页
本文实例讲述了php+ajax实现无刷新分页实现方法.分享给大家供大家参考.具体如下: limit 偏移量,长度; limit 0,7; 第一页 limit 7,7; 第二页 limit 14,7; 第三页 每页信息条数:7 信息总条数:select count(*) from table 信息总页数:ceil向上取整(总条数/每页条数) 1.分页类具体使用 <?php class Pagination { private $total; //数
-
php简单实现数组分页的方法
本文实例讲述了php简单实现数组分页的方法.分享给大家供大家参考,具体如下: 首先学东西 要多看手册 用php自带的函数 可以解决一些难解的问题 <?php /** * Created by JetBrains PhpStorm. * User: Administrator * Date: 13-6-11 * Time: 上午11:43 * To change this template use File | Settings | File Templates. */ header("
-
PHP将二维数组某一个字段相同的数组合并起来的方法
本文实例讲述了PHP将二维数组某一个字段相同的数组合并起来的方法.分享给大家供大家参考,具体如下: 例子: array(3) { [0]=> array(16) { ["id"]=> string(2) "42" ["uid"]=> string(2) "14" ["euid"]=> string(2) "56" ["did"]=> st
-
两款万能的php分页类
本文为大家分享个超级好用.万能的php分页类,具体的实现代码如下 第一款php分页类 <?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ /** * 分页类 * 使用方式: * $page = new Page(); * $page->init(1000, 20); * $page->setNotActiveTemplate('<
-
thinkPHP中多维数组的遍历方法
本文实例讲述了thinkPHP中多维数组的遍历方法.分享给大家供大家参考,具体如下: $drug=array( 'ACEI'=>array(array('ch_name'=>'我们','en_name'=>'captopril'),array('ch_name'=>'脚本下载','en_name'=>'enalapril'), array('ch_name'=>'赖诺普利','en_name'=>'lisinopril')), 'ARB'=>array(ar
-
thinkphp实现数组分页示例
在thinkphp的框架下实现分页.公司的网站基于Thinkphp框架,一直久闻thinkphp的大名,终于有机会实战了.thinkphp是MVC架构的,MVC对于任何ITers来说都不陌生,模型(model)-视图(view)-控制器(controller).他将逻辑和数据分开处理,少了很多繁琐的过程.其实在官方的资料中已经详细的介绍了怎么分页,传送门:http://document.thinkphp.cn/manual_3_2.html#data_page 可是并不适用于数据已经从DB中取出
-
PHP如何将XML转成数组
如果你使用 curl 获取的 xml data xml=simplexmlloadstring(data); data[′tk′]=jsondecode(jsonencode(xml),TRUE); 如果是直接获取 URL 数据的话 xml=simplexmlloadfile(data); data[′tk′]=jsondecode(jsonencode(xml),TRUE); 先把 simplexml 对象转换成 json,再将 json 转换成数组. 代码: <?php $string =
-
PHP常见数组函数用法小结
本文实例讲述了PHP常见数组函数用法.分享给大家供大家参考,具体如下: 1.array array_merge(array $array1 [, array $array2 [, $array]]) 函数功能:将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面.返回结果的数组. 如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值.然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面. 如果只给了一个数组并且该数组是数字索引的,则键名会以连续方
-
PHP基于数组实现的分页函数实例
分页功能是PHP程序设计中非常常见的功能,不同于以往的,今天本文介绍的是PHP基于数组实现的分页函数. 关于数组的分页函数,用数组进行分页的好处是可以方便的进行联合多表查询,只需要将查询的结果放在数组中就可以了以下是数组分页的函数,函数page_array用于数组的分页,函数show_array用于分页函数的操作及显示,需要配合使用.两个函数通过全局变量$countpage发生联系,此变量用于跟踪总页码数. 具体实例代码如下: <?php /** * 数组分页函数 核心函数 array_slic
随机推荐
- nodejs根据ip数组在百度地图中进行定位
- php password密码验证正则表达式(8位长度限制)
- C#判断网站是否能访问或者断链的方法
- php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
- Symfony实现行为和模板中取得request参数的方法
- Yii2创建表单(ActiveForm)方法详解
- 检测codeigniter脚本消耗内存情况的方法
- 从MySQL 5.5迁移到Mariadb 10.1.14所遇到的问题
- 用PHP实现多级树型菜单
- jQuery $.extend()用法总结
- 软件路由器coyote Linux安装使用指南
- Java设计模式之建造者模式实例详解
- Android 自定义弹性ListView控件实例代码(三种方法)
- 浅析依赖注入框架Autofac的使用
- 回答PHPCHINA上的几个问题:URL映射
- wordpress之js库集合研究介绍
- 路由器网络接口解析大全三
- J2EE Servlet上传文件到服务器并相应显示功能的实现代码
- vue路由守卫+登录态管理实例分析
- 探索Java I/O 模型的演进