PHP字符串的操作

                                     Php字符串的操作

一 去除字符串的左右空格 Trim() ;

      

       string trim(string str [,string charlist]);

       参数二是指定删除字符串中的那些字符 ,

Itrim()  删除左边的空格或 字符

Rtrim() 删除右边的空格或字符;

二 自动转义 与还原字符串数据

       addcslashes() 用于字符串加入  线

       4.stripcslashes() 去除字符串的 线

三  获取字符串的长度 strLen();

注意 : 汉字占两个字符,数字、英文、小数点、下划线和空格占一

个字符。

四 截取字符串  substr ( string str, int start [, int length])

       Start 指定开始截取的字符串 从0 开始 如果为负数 从末尾开始截取

五 比较字符串

     在PHP中,对字符串之间进行比较的方法有很多种

  • 第一种是使用strcmp()函数按照字节进行比较
  • 第二种是使用strnatcmp()函数按照自然排序法进行比较
  • 第三种是使用strncmp()函数指定从源字符串的位置开始比较

int strcmp ( string str1, string str2)

六 检索字符 Strstr();

       haystack必要参数,指定从哪个字符串中进行搜索

needle必要参数,指定搜索的对象。如果该参数是一个数值,

那么将搜索与这个数值的ASCII值相匹配的字符

注意:本函数区分字母的大小写。

七替换 str_ireplace()函数

       mixed str_ireplace ( mixed search, mixed replace, mixed

subject [, int &count])

将所有在参数subject中出现的参数search以参数replace取代,参数

&count表示取代字符串执行的次数。本函数区分大小写。

参数说明:search必要参数,指定需要查找的字符串;replace必要参

数,指定替换的值;subject必要参数,指定查找的范围;count可选参

数,获取执行替换的数量

substr_replace()

八格式化字符串

       number_format()函数。

number_format()函数用来将数字字符串格式化。

九分割字符串

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

      

       返回值是void,可以一次输出多个值,多个值之间用逗号分隔。echo是语言结构(language construct)也就是关键字,而并不是真正的函数,因此不能作为表达式的一部分使用。使用的时候不用加括号,加上也可以。只支持基本类型,布尔型除 外,echo true的时候显示1,echo false的时候啥都没有。echo不可以输出数组类型

print

      返回值是int,只能输出一个字符串,不支持逗号分隔多个显示变量的语法。print能输出数组类型的数据,

原文地址:https://www.cnblogs.com/cl1006/p/4271798.html