php实现插入数组但不影响原有顺序的方法


Posted in PHP onMarch 27, 2015

本文实例讲述了php实现插入数组但不影响原有顺序的方法。分享给大家供大家参考。具体实现方法如下:

function array_intsort($array,$num) {
 $array_right = $array_left = array();
 $length = count($array);
 if ($num < $array[0]) {
  array_unshift($array,$num);
  return $array;
 } else {
  for($i=0; $i < $length; $i++) {
   if ($i + 1 < $length) {
    if ($array[$i] < $num && $num < $array[$i+1]) {
     $array_right = array_slice($array,$i + 1);    
     $array_left = array_slice($array,0,$i);
     $array_left[] = $num;
     break;
    }
   } else {
    $array_left = $array;
    $array_left[] = $num;
   }
  }
  return array_merge($array_left,$array_right);
 }
}

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
discuz Passport 通行证 整合笔记
Jun 30 PHP
Uchome1.2 1.5 代码学习 common.php
Apr 24 PHP
Windows下安装Memcached的步骤说明
Apr 25 PHP
比较好用的PHP防注入漏洞过滤函数代码
Apr 11 PHP
php给一组指定关键词添加span标签的方法
Mar 31 PHP
详解PHP中的PDO类
Jul 06 PHP
学习php设计模式 php实现享元模式(flyweight)
Dec 07 PHP
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法
Dec 05 PHP
PHP网站自动化配置的实现方法(必看)
May 27 PHP
PHP API接口必备之输出json格式数据示例代码
Jun 27 PHP
php获得刚插入数据的id 的几种方法总结
May 31 PHP
PHP Swoole异步Redis客户端实现方法示例
Oct 24 PHP
WordPress自定义时间显示格式
Mar 27 #PHP
在php和MySql中计算时间差的方法详解
Mar 27 #PHP
PHP连接access数据库
Mar 27 #PHP
使用新浪微博API的OAuth认证发布微博实例
Mar 27 #PHP
新浪微博OAuth认证和储存的主要过程详解
Mar 27 #PHP
php简单实现无限分类树形列表的方法
Mar 27 #PHP
PHP调用.NET的WebService 简单实例
Mar 27 #PHP
You might like
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
Jquery实现仿新浪微博获取文本框能输入的字数代码
2013/02/22 Javascript
JavaScript中的运算符种类及其规则介绍
2013/09/26 Javascript
js实现window.open不被拦截的解决方法汇总
2014/10/30 Javascript
JavaScript模拟可展开、拖动与关闭的聊天窗口实例
2015/05/12 Javascript
jQuery的promise与deferred对象在异步回调中的作用
2016/05/03 Javascript
深入理解jquery中的事件与动画
2016/05/24 Javascript
Json解析的方法小结
2016/06/22 Javascript
原生js+cookie实现购物车功能的方法分析
2017/12/21 Javascript
Python图片裁剪实例代码(如头像裁剪)
2017/06/21 Python
Python实现图片转字符画的示例代码
2017/08/21 Python
深入理解Python中的super()方法
2017/11/20 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
python文本数据相似度的度量
2018/03/12 Python
Python基于lxml模块解析html获取页面内所有叶子节点xpath路径功能示例
2018/05/16 Python
利用Python如何制作好玩的GIF动图详解
2018/07/11 Python
Django进阶之CSRF的解决
2018/08/01 Python
对python借助百度云API对评论进行观点抽取的方法详解
2019/02/21 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
2019/06/19 Python
Django如何自定义model创建数据库索引的顺序
2019/06/20 Python
Django框架 Pagination分页实现代码实例
2019/09/04 Python
python tkinter图形界面代码统计工具(更新)
2019/09/18 Python
python高级特性简介
2020/08/13 Python
python使用ctypes库调用DLL动态链接库
2020/10/22 Python
世界第一冲浪品牌:O’Neill
2016/08/30 全球购物
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
函数指针的定义是什么
2016/08/14 面试题
机电一体化专业推荐信
2013/12/03 职场文书
《雨点》教学反思
2014/02/12 职场文书
乡镇纠风工作实施方案
2014/03/22 职场文书
竞选班长演讲稿500字
2014/08/22 职场文书
2015年学生会工作总结范文
2015/03/31 职场文书
vue3种table表格选项个数的控制方法
2022/04/14 Vue.js
SpringBoot 集成短信和邮件 以阿里云短信服务为例
2022/04/22 Java/Android
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers