PHP字符串和数组操作函数

  • str_split() 函数把字符串分割到数组中。
  • stripslashes() 函数删除由 addslashes() 函数添加的反斜杠。
  • stripcslashes() 函数删除由 addcslashes() 函数添加的反斜杠。
  • strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。
  • addslashes() 函数在指定的预定义字符前添加反斜杠。
  • addcslashes() 函数在指定的字符前添加反斜杠。
  • array_rand() 函数从数组中随机选出一个或多个元素,并返回。
  • array_push() 函数向第一个参数的数组尾部添加一个或多个元素(入栈),然后返回新数组的长度。
  • array_product() 函数计算并返回数组中所有值的乘积。
  • array_pop() 函数删除数组中的最后一个元素。
  • array_walk() 函数对数组中的每个元素应用回调函数。如果成功则返回 TRUE,否则返回 FALSE。
  • array_values() 函数返回一个包含给定数组中所有键值的数组,但不保留键名。
  • array_unshift() 函数在数组开头插入一个或多个元素。
  • array_unique() 函数移除数组中的重复的值,并返回结果数组。
  • array_diff_key() 函数返回一个数组,该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键。
  • array_diff_assoc() 函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键和值。
  • array_diff() 函数返回两个数组的差集数组。该数组包括了所有在被比较的数组中,但是不在任何其他参数数组中的键值。

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2014-10-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏从零开始学自动化测试

Selenium2+python自动化73-定位的坑:class属性有空格

前言 有些class属性中间有空格,如果直接复制过来定位是会报错的InvalidSelectorException: Message: The given s...

3624
来自专栏Golang语言社区

Golang语言社区--【基础知识】函数

函数是一组一起执行任务的语句。每Go程序具有至少一个函数,它一般是main(),以及所有的最琐碎程序可以定义附加函数。 你可以将代码放到独立的功能。如何划分代码...

2987
来自专栏CDA数据分析师

R语言字符串函数详解

一、以下为stringr包的字符串处理函数: 1. 字符串的大小写转换 str_to_upper(string, locale = “”) str_to_lo...

2086
来自专栏nummy

itertools模块详解

tee()创建的迭代器共享其输入迭代器,所以一旦创建了新迭代器,就不应该再使用远迭代器。

923
来自专栏黒之染开发日记

对less的理解

less是写css时可以采用的另一种写法,用less的格式写出来的东西,可以通过编译器编译成css。也就是可以使用某种方法,把less文件变成css文件。编译成...

772
来自专栏移动开发面面观

Python中的正则表达式

1095
来自专栏CDA数据分析师

【爬虫基础】网页是怎么构成的?

作者 张俊红 本文为 CDA 志愿者张俊红原创作品,转载需授权 所谓的网络爬虫就是从网页中指定位置找到对应的数据并下载,要想知道数据在什么位置,我们需要首...

2055
来自专栏从流域到海域

Python tuple(元组)

tuple即元组,与list类似,差别在于tuple中的元素一旦初始化就不可更改,即tuple是操作受限制的list(不能更改)。 list参见:http...

1885
来自专栏Python私房菜

你所不知道的Python | 函数参数的演进之路

函数参数处理机制是Python中一个非常重要的知识点,随着Python的演进,参数处理机制的灵活性和丰富性也在不断增加,使得我们不仅可以写出简化的代码,也能处理...

1004
来自专栏小怪聊职场

爬虫课堂(十九)|编写Spider之使用Item封装数据

2086

扫码关注云+社区