【php学习之路】字符串操作
|
int strlen(string str)
|
获取字符串长度
|
|
int strcmp(string str1,string str2)
|
比较字符串大小,区分大小写
|
|
int strcasecmp(string str1,string str2)
|
比较字符串大小,不区分大小写
|
|
int strspn(string str1,string str2)
|
求两个字符串相同的部分
|
|
int strcspn(string str1,string str2)
|
求两个字符串不同的部分
|
|
string strtolower(string str)
|
将字符串转化为小写
|
|
string strtoupper(string str)
|
将字符串转化为大写
|
|
string ucfirst(string str)
|
将字符串第一个字符大写
|
|
string ucword(string str)
|
将字符串中每个单词大写
|
|
string bl2br(string str)
|
将换行符转换为html终止标记
|
|
string htmlentities(string str[,int quote_style[,int charset]])
|
将特殊字符转换为html等价形式
|
|
string htmlspecialchars(string str[,int quote_style[,string charset]])
|
使用特殊的字符同于其他目的
|
|
array get_html_translaction_table(int table[,int quote_style])
|
将文本转换为html等价形式
|
|
string strtr(string str,array replacements)
|
创建一个自定义的转换清单
|
|
string strip_tags(string str[,string allowable_tags])
|
将html转换为纯文本
|
|
string strtok(string str,string tonens)
|
根据预定义的字符串来解析字符串
|
|
array explode(string separator,string str[,int limit])
|
根据预定义的字符分拆字符串
|
|
string implode(string delimiter, array array)
|
将数组转换为字符串
|
|
int strpos(string str,string substr[,int offset])
|
查找字符串第一次出现的位置
|
|
int strrpos(string str,char substr[,offset])
|
查找字符串最后一次出现的位置
|
|
mixed str_replace(string occurrence,mixed replacement,mixed str[,int count])
|
字符串替换
|
|
string strstr(string str,string occurrence)
|
返回字符串笫一次出现开始的剩余部分
|
|
string substr(string str,int start[,ing length])
|
字符串截取
|
|
int substr_count(string str,string substring)
|
字符串出现的频率
|
|
string substr_replace(string str,string replacement,int start[,int length])
|
替换字符串的一部分
|
|
string ltrim(string str[,string charliset])
|
从字符串开始处裁剪字符
|
|
string rtrim(string str[,string charliset])
|
从字符串结尾裁剪字符
|
|
string trim(string str[,string charliset])
|
从字符串两端裁剪字符
|
|
string str_pad(string str,int length[,string pad_string[,int pad_type]])
|
填充字符串
|
|
mixed count_chars(string str[,mode])
|
计算字符串中字符个数
|
|
mixed str_word_count(string str[,int format])
|
计算字符串中单词个数
|
|
md5
|
md5加密
|
|
strrev
|
字符串反转
|
二、多字节字符串处理函数
【php学习之路】字符串操作的更多相关文章
- 零基础学习C语言字符串操作总结大全
本篇文章是对C语言字符串操作进行了详细的总结分析,需要的朋友参考下 1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, ...
- python学习笔记(字符串操作、字典操作、三级菜单实例)
字符串操作 name = "alex" print(name.capitalize()) #首字母大写 name = "my name is alex" pri ...
- 从零开始的Python学习Episode 6——字符串操作
字符串操作 一.输出重复字符串 print('smile'*6) #输出6个smile 二.通过引索输出部分字符串 print('smile'[1:]) print('smile'[1:3]) #输出 ...
- Python学习杂记_3_字符串操作的常用方法
字符串操作 字符串是可以通过下标来进行取值的,但是由于字符串是不可变变量,不能通过下标来修改它的值(形式如 字符串[下标]),下标从0开始,最大下标值是字符串长度减1,即len(string)-1 P ...
- 【Python学习笔记】字符串操作
字符串的表示 python中的字符串是一个常量,可以使用单引号'',双引号""或三引号""" """来创建一个字符串常量 ...
- 小白的java学习之路 “ 字符串”
定一个字符串可以使用string类和stringbuffer类. string类提供了大量的操作字符串的方法,常用的如下: 获得字符串的长度: length(). 比较字符串:equals(). 链接 ...
- 学习笔记——Java字符串操作常用方法
1.创建字符串 最常用的是使用String类的构造方法:String s=new String("abcd"); 也可采用J2SE5.0添加的StringBuilder类的字符串构 ...
- Python学习之路——文件操作
文件操作分三步:打开文件,读写文件,关闭文件.读取操作时没有给read函数加括号,会出现下面这样的车祸 >>> data = open('/home/supersun/Documen ...
- OpenCV 学习之路(2) -- 操作像素
本节内容: 访问像素值 用指针扫描图像 用迭代器扫描图像 编写高效的图像扫描循环 扫描图像并访问相邻像素 实现简单的图像运算 图像重映射 访问像素值 准备工作: 创建一个简单函数,用它在图像中加入椒盐 ...
- mysql之字符串操作
写在前面 上篇文章学习了mysql常用的日期操作的函数,这篇文章将学习mysql的字符串操作的函数. 系列文章 mysql之创建数据库,创建数据表 mysql之select,insert,delete ...
随机推荐
- 异步任务神器 Celery 简明笔记
转自:http://www.jianshu.com/p/1840035cb510 异步任务 异步任务是web开发中一个很常见的方法.对于一些耗时耗资源的操作,往往从主应用中隔离,通过异步的方式执行.简 ...
- Eclipse 常用设置
1. eclipse中的汉字横着显示怎么解决 同一种字体有两种显示方式,比如Fixedsys Excelsior 3.01和@Fixedsys Excelsior 3.01,前一种汉字是竖着显示,后一 ...
- php 获取图片主要颜色的方法
本文章向码农们介绍php 获取图片主要颜色的方法,主要涉及php针对图片的相关操作技巧,需要的码农可以参考一下. $i = imagecreatefromjpeg("image.jpg&qu ...
- QT5.3.2在ARM上的移植
ubuntu10.04 准备移植phonon,4.5移植失败.播放声音就出错...没办法.转移到QtMutimedia 安装交叉编译工具这里就不提了... 1.下载QT5.3.2:http://dow ...
- 001 The Hello World In Csharp
C#是面向对象编程语言,语法和JAVA非常相似.接下来让我们看一下C#的Hello world. //001.cs using System; public class Hello { public ...
- svn提交自动同步到web目录
环境:CentOS6.5 测试线 svn和web服务器在同一台机器上 SVN版本1.6 情景:在测试环境下,开发部提出希望提交到SVN的代码能自动同步到WEB站点目录下,解决每次都要传双份这 ...
- PMP--项目经理解决冲突的模式
如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 在实际工作过程中,作为一个项目经理,在解决冲突的时候可以通过多种模式解决,项目经理在 ...
- linux内核学习(一步一步走)——内核概述
一.用户空间与内核空间: 用户通过用户空间与操作系统打交道,程序员开发或使用的应用程序位于用户空间.用户空间不能直接访问内核,从而不能访问硬件资源,但是可以通过内核定义的最外层例程——系统调用来访问. ...
- Centos linux php扩展安装步骤
使用phpinfo()函数输出PHP信息,然后找到Configuration File (php.ini) apachectl 其设计意图是帮助管理员控制Apache httpd后台守护进程的功能. ...
- 转)SSO单点登录在互联网电商应用中的解决方案(基于CAS的改造)
电商平台中无论是前端还是后端会存在大量的业务应用,在整个交易的过程中请求是在各个业务应用中流转的,对于用户来讲只需要登录一次就可以访问所有的业务,这就是单点登录SSO. 单点登录开源有很多的解决方案, ...