/*

* 确定字符串长度

* int strlen(string str)

* 比较两个字符串

* 1、strcmp函数对两个字符串进行二进制安全的比较,并区分大小写

* int strcmp(string str1,string str2)

* 2、以不区分大小写的方式比较两个字符串

* int strcasecmp(string str1,string str2)

* 3、求两个字符串相同部分

* int strspn(string str1,string str2)

* 4、求两个字符串的不同部分

* int strcspn(string str1,string str2)

* 处理字符串大小写

* 1、将字符串全部转换为小写

* string strtolower(string str)

* 2、将字符串全部转化为大写

* string strtoupper(string str)

* 3、将字符串第一个字符大写

* string ucfirst(string str)

* 4、将字符串中的每个单词变成大写

* string ucword(string str)

* 字符串与HTML相互转换

* 1、将换行符转换为HTML终止标记

* string bl2br(string str)

* 2、将特殊字符转换wieldHTML等价形式

* string htmlentities(string str[,int quote_style[,int charset]])

* 3、使用特殊的HTML字符用于其他目的

* string htmlspecialchars(string str[,int quote_style[,string charset]])

* 4、将文本转换为HTML等价形式

* array get_html_translaction_table(int table[,int quote_style])

* 5、创建一个自定义的转换清单

* string strtr(string str,array replacements)

* 6、将HTML转换为纯文本

* string strip_tags(string str[,string allowable_tags])

* 正则表达式函数的替代函数

* 1、strtok函数根据预定义的字符串列表来解析字符串

* string strtok(string str,string tonens)

* 2、根据预定义的定界符分析字符串

* array explode(string separator,string str[,int limit])

* 3、将数组转换为字符串

* string implode(string delimiter, array array)

* 4、解析复杂的字符串

* int strpos(string str,string substr[,int offset])

* 5、找到字符串的最后一次出现

* int strrpos(string str,char substr[,offset])

* 6、用另外一个字符串替代字符串的所有实例

* mixed str_replace(string occurrence,mixed replacement,mixed str[,int count])

* 7、获取字符串的一部分strstr返回字符串中预定义字符串第一次出现开始的剩余部分

* string strstr(string str,string occurrence)

* 8、根据预定义的偏移返回字符串一部分

* string substr(string str,int start[,ing length])

* 9、确定字符串出现的频率

* int substr_count(string str,string substring)

* 10、用另一个字符串替换一个字符串的一部分

* string substr_replace(string str,string replacement,int start[,int length])

* 填充和剔除字符串

* 1、从字符串开始出裁剪字符

* string ltrim(string str[,string charliset])

* 2、从字符串结尾裁剪字符

* string rtrim(string str[,string charliset])

* 3、从字符串两端裁剪字符

* string trim(string str[,string charliset])

* 4、填充字符串

* string str_pad(string str,int length[,string pad_string[,int pad_type]])

* 字符和单词计数

* 1、字符串中字符计数

* mixed count_chars(string str[,mode])

* 2、字符串中单词总数计数

* mixed str_word_count(string str[,int format])

*/

PHP字符串操作常用函数的更多相关文章

  1. go语言之进阶篇字符串操作常用函数介绍

    下面这些函数来自于strings包,这里介绍一些我平常经常用到的函数,更详细的请参考官方的文档. 一.字符串操作常用函数介绍 1.Contains func Contains(s, substr st ...

  2. python 字符串操作常用函数总结

    说明:并不完善,只是记录自己使用到的,没使用到或会用的不会出现在本文. 1.字符串截取 (1)基于索引 s = 'ilovepython' s[0]='i' s[-1] = 'n' (2)取其中一段 ...

  3. C语言字符串操作常用库函数

    C语言字符串操作常用库函数 *********************************************************************************** 函数 ...

  4. Python列表、元组、字典和字符串的常用函数

    Python列表.元组.字典和字符串的常用函数 一.列表方法 1.ls.extend(object) 向列表ls中插入object中的每个元素,object可以是字符串,元组和列表(字符串“abc”中 ...

  5. php中文件操作常用函数有哪些

    php中文件操作常用函数有哪些 一.总结 一句话总结:读写文件函数 判断文件或者目录是否存在函数 创建目录函数 file_exists() mkdir() file_get_content() fil ...

  6. C语言字符,字符串,字节操作常用函数

    strlen 这个函数是在 string.h 的头文件中定义的 它的函数原型是 size_t strlen( const char ); size_t 是一个无符号整型,是这样定义的 typedef ...

  7. linux内核里的字符串转换 ,链表操作常用函数(转)

    1.对双向链表的具体操作如下: list_add ———向链表添加一个条目 list_add_tail ———添加一个条目到链表尾部 __list_del_entry ———从链表中删除相应的条目 l ...

  8. 『无为则无心』Python序列 — 17、Python字符串操作常用API

    目录 1.字符串的查找 @1.find()方法 @2.index()方法 @3.rfind()和rindex()方法 @4.count()方法 2.字符串的修改 @1.replace()方法 @2.s ...

  9. PHP的文件操作常用函数

    PHP文件操作 1 获得文件名:basename - 返回路径中的文件名部分 给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名.如果文件名是以 suffix 结束的,那这一部分也会被 ...

随机推荐

  1. Delphi窗体中禁用最大化按钮

    第一种方法是设置窗体的BorderIcons/biMaximize属性为False,这种方法仅让窗体的最大化按钮灰掉: 第二种方法是设置窗体的BorderStyle属性为bsDialog,这种方法使最 ...

  2. 求给定数据中最小的K个数

    public class MinHeap { /* * * Top K个问题,求给定数据中最小的K个数 * * 最小堆解决:堆顶元素为堆中最大元素 * * * */ private int MAX_D ...

  3. 4、Hbase

    1).逻辑模型 Hbase 以表的形式存储数据,每个表由行和列组成,每个列属于一个特定的列族. 表中由行和列确定的存储单元称为一个元素,每个元素保存了同一份数据的多个版本,由时间戳来标识.行健是数据行 ...

  4. windows store app Lifecycle

    1.Activated 2.Suspended 3.Resumed 4.Terminated 对应的 js代码: (function () { "use strict"; WinJ ...

  5. noj [1475] Bachelor (找1的个数)

    http://ac.nbutoj.com/Problem/view.xhtml?id=1475 [1475] Bachelor 时间限制: 1000 ms 内存限制: 65535 K 问题描述 炎热的 ...

  6. KVC vs KVO(内容为转载记录,整合大家的总结为我所用)

    KVC即key-value coding的缩写, KVO即key-value observing的缩写 假如需要掌握Key-Value Observing机制,那么需要阅读本文应该有帮助.本文提供了K ...

  7. POJ 2942 Knights of the Round Table(双连通分量)

    http://poj.org/problem?id=2942 题意 :n个骑士举行圆桌会议,每次会议应至少3个骑士参加,且相互憎恨的骑士不能坐在圆桌旁的相邻位置.如果意见发生分歧,则需要举手表决,因此 ...

  8. PHP strip_tags() 函数

    定义和用法 strip_tags() 函数剥去 HTML.XML 以及 PHP 的标签. 语法 strip_tags(string,allow) 参数 描述 string 必需.规定要检查的字符串. ...

  9. 使用Eclipse调试Android Native Application---cocos2d-x + Eclipse + Android + ndk

    纠结很多天的ndk 调试, 终于在 mac  下面顺利完成(注意在windows还是没弄成功,蛋疼...) 调试方法: 1:先google, ndk demo .  把ndk 最基本的hellword ...

  10. Android USB Host 通信程序

    换到了一家新公司,于是就有了新的项目.这次的项目 要用Android SDK与USB HID设备进行通信.第一次接触Android SDK,以及USB,记录下源程序.开发过程以及一些心得. 首先,要感 ...