当前位置:  编程技术>php

PHP数组分割与数组接合

    来源: 互联网  发布时间:2014-10-04

    本文导语:  拆分数组 array_slice() array_slice()函数将返回数组中的一部分,从键offset开始,到offset+length位置结束。其形式: array array_slice (array array, int offset[,int length]) offset 为正值时,拆分将从距数组开头的offset 位置开始;如果offset 为负值...

拆分数组 array_slice()

array_slice()函数将返回数组中的一部分,从键offset开始,到offset+length位置结束。其形式:
array array_slice (array array, int offset[,int length])
offset 为正值时,拆分将从距数组开头的offset 位置开始;如果offset 为负值,则拆分从距数组末尾的offset 位置开始。如果省略了可选参数length,则拆分将从offset 开始,一直到数组的最后一个元素。如果给出了length 且为正数,则会在距数组开头的offset+length 位置结束。相反,如果给出了length且为负数,则在距数组开头的count(input_array)-|length|位置结束。

例子:
 

代码示例:


 

然后,使用下负长度:
 

代码示例:


 

接合数组 array_splice()

array_splice()函数会删除数组中从offset开始到offset+length 结束的所有元素,并以数组的形式返回所删除的元素。其形式为:
array array_splice ( array array , int offset[,length[,array replacement]])
offset 为正值时,则接合将从距数组开头的offset 位置开始,offset 为负值时,接合将从距数组末尾的offset 位置开始。如果忽略可选的length 参数,则从offset 位置开始到数组结束之间的所有元素都将被删除。如果给出了length 且为正值,则接合将在距数组开头的offset + leng th 位置结束。相反,如果给出了length且为负值,则结合将在距数组开头的count(input_array)-length的位置结束。

例子:
 

代码示例:


 

可以使用可选参数replacement来指定取代目标部分的数组。

例子:
 

代码示例:


    
 
 

您可能感兴趣的文章:

  • 判断php数组维度(php数组长度)的方法
  • php定义数组和使用示例(php数组的定义方法)
  • php数组函数之array_combine() 数组合并函数
  • php遍历数组四种方法 php数组遍历实例
  • php数组函数之array_count_values() 统计数组中所有值出现的次数
  • php数组随机排序示例
  • php生成数组与php全组合算法
  • php分割数组示例
  • php判断一个数组是否为另一个数组子集的方法
  • php数组函数之array_unique() 去除数组中重复的元素值
  • php生成数组的使用示例 php全组合算法
  • php数组函数之array_key_exists() 查找数组键名是否存在
  • PHP extract(数组拆分)作用分析
  • php获得数组长度(元素个数)的方法
  • php读取文本内容到二维数组
  • php数组排序方法大全(脚本学堂整理奉献)
  • php三维数组去重的简单例子
  • PHP 数组字符集编码转换的函数
  • php为js数组赋值方法
  • php二维数组转换为字符串示例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php字符串分割函数explode实例
  • php+正则将字符串中的字母数字和中文分割
  • php通过数组实现多条件查询实现方法(字符串分割)
  • php中利用explode函数分割字符串到数组
  • php mb_chunk_split函数支持宽字符分割
  • php自动分割查询字符parse_str函数的例子
  • php chunk函数分割数组实例
  • php断点续传之如何分割合并文件
  • php断点续传分割合并文件实例代码
  • PHP中可以自动分割查询字符的Parse_str函数使用示例
  • php数组实现多条件查询 php字符串分割
  • php读取与分割大文件实例详解
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • IIS7配置PHP图解(IIS7+PHP_5.2.17/PHP_5.3.5)
  • PHP 5.4.19 和 PHP 5.5.3 发布及下载地址
  • PHP转换器 HipHop for PHP iis7站长之家
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • PHP转换器 HipHop for PHP
  • PHP去除html标签,php标记及css样式代码参考
  • PHP 框架 Pop php
  • PHP 'ext/soap/php_xml.c'不完整修复存在多个任意文件泄露漏洞
  • PHP的JavaScript框架 PHP.JS
  • php通过socket_bind()设置IP地址代码示例
  • php服务器探针显示php服务器信息
  • php安装完成后如何添加mysql扩展
  • PHP缓存加速器 Alternative PHP Cache (APC)
  • PHP的substr() 函数用法
  • PHP源文件加密工具 PHP Screw
  • PHP介绍及学习网站推荐
  • PHP自动化测试 PHP-QAT
  • php中操作memcache的类及成员列表及php下如何连接memched服务器


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3