PHP字符串处理函数
/*
* 确定字符串长度
* 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字符串处理函数的更多相关文章
- VB常用字符串操作函数
1. ASC(X),Chr(X):转换字符字符码 [格式]: P=Asc(X) 返回字符串X的第一个字符的字符码 P=Chr(X) 返回字符码等于X的字符 [范例]: (1)P=Chr(65) ‘ 输 ...
- php-设置关键词高亮的字符串处理函数
/** * 设置关键词高亮的字符串处理函数 * @param [string] $str [要高亮的字符串] * @param array $word_arr [关键词] */function set ...
- JS字符串格式化函数 string.format
原生JS写的仿C#的字符串format函数,在此基础上又增加了便于JS使用的字面量对象参数. 参照C#中的规则,调用的时候会检测字符串格式,如果字符串格式不规范,或者传入的参数为null或undefi ...
- JS字符串替换函数:Replace(“字符串1″, “字符串2″),
JS字符串替换函数:Replace(“字符串1″, “字符串2″), 1.我们都知道JS中字符串替换函数是Replace(“字符串1″, “字符串2″),但是这个函数只能将第一次出现的字符串1替换掉, ...
- Excel怎样从一串字符中的某个指定“字符”前后截取字符及截取字符串常用函数
怎么样可以从一串字符中的某个指定位置的前或后截取指定个数的字符. 如:12345.6789,我要截取小数点前(或后)的3个字符.怎么样操作, 另外,怎么样从右边截取字符,就是和left()函数相反的那 ...
- SQL注入的字符串连接函数
在select数据时,我们往往需要将数据进行连接后进行回显.很多的时候想将多个数据或者多行数据进行输出的时候,需要使用字符串连接函数.在sqli中,常见的字符串连接函数有concat(),group_ ...
- C语言字符串处理函数
函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: #include < ...
- JavaScript中常见的字符串操作函数及用法
JavaScript中常见的字符串操作函数及用法 最近几次参加前端实习生招聘的笔试,发现很多笔试题都会考到字符串的处理,比方说去哪儿网笔试题.淘宝的笔试题等.如果你经常参加笔试或者也是一个过来人,相信 ...
- 飘逸的python - 增强的格式化字符串format函数
自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足.那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱. 语法 它通过{}和 ...
- Python:常见操作字符串的函数
Python中提供了很多操作字符串的函数: string = "hello, my dear python!" string.capitalize() #将字符串中的第一个字母大写 ...
随机推荐
- 115个Java面试题和答案——终极列表(上)
本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力.下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能 ...
- 【leetcode❤python】 125. Valid Palindrome
#-*- coding: UTF-8 -*- class Solution(object): def isPalindrome(self, s): ""&quo ...
- JavaScript的chapterII
程序流程控制: 1.条件语句——if if(condition) {statement1} else {statement2} 例子: if(i<60 && ...
- 让我们来简单说说mockjs吧!
背景: 新接手了一个更新CRM的客户管理项目,负责添加三张活动财务表与操作的模块,接到任务时候,后台还没有做数据,所以用到了假数据,So就是这里所说的mockjs. 介绍: mockjs让前端独立于后 ...
- 公共交通3D指纹验证系统解决方案
为了响应国家关于老年人的优待政策,华本研发了退休老人乘公交车指纹认证系统.指纹认证系统不仅方便老人乘坐公交,还能为公共部门减压,杜绝伪造优待证乘坐公交的不法行为. 目前,优待证都是人工检查,缺乏有效的 ...
- matlab播放音乐
最近在做计算,写了一些matlab代码,脑壳还疼,所以决定发挥一下逗B精神,写一个程序玩一下. 想了想,既然写代码的时候喜欢听歌,而且我的电脑打开网易音乐的速度巨慢(不知道为什么..),那些一个程序直 ...
- Jmeter学习(二)
1. Jmeter预置知识-http协议 应用层协议http,ftp,smtp 1) http之url http 超文本传输协议,基于请求与响应模式的,无状态,应用层协议. http url: htt ...
- (转)pymysql 连接mysql数据库---不支持中文解决
往数据库里插入中文时出现异常:UnicodeEncodeError: 'latin-1' codec can't encode characters 就是编码的问题,pymysql默认的编码是lati ...
- L2TP协议
L2TP协议 L2TP(Layer 2 Tunneling Protocol) 第二层隧道协议.该协议是工业标准的Internet隧道协议. L2TP实现的两种方式 LAC (L2TP Access ...
- SPSS数据分析—两阶段最小二乘法
传统线性模型的假设之一是因变量之间相互独立,并且如果自变量之间不独立,会产生共线性,对于模型的精度也是会有影响的.虽然完全独立的两个变量是不存在的,但是我们在分析中也可以使用一些手段尽量减小这些问题产 ...