美洲杯波胆_美洲杯波胆赔率
做最好的网站
来自 计算机教程 2019-07-18 22:05 的文章
当前位置: 美洲杯波胆 > 计算机教程 > 正文

PHP常用字符串函数小结(美洲杯波胆:推荐)

6、json的编码与解码

  trim()函数当第二个参数为空时,默认去掉空格、制表符、换行符、回车符、垂直制表符等,当加入第二个参数时

strtolower($str); //全部转换成小写
strtoupper($str); //全部转换成大写

trim(str,charlist)参数 1 str为待操作的字符串,参数 2 charlist 可选,指定了想要去除的特殊符号。

1、转换字符串类型

" " (ASCII 32 (0x20)), an ordinary space.  
"t" (ASCII 9 (0x09)), a tab.  
"n" (ASCII 10 (0x0A)), a new line (line feed).  
"r" (ASCII 13 (0x0D)), a carriage return.  
"" (ASCII 0 (0x00)), the NUL-byte.  
"x0B" (ASCII 11 (0x0B)), a vertical tab. 
如果要去除其它字元,可以在第二个参数里设定。

8、数组转字符串,字符串转数组

  所以trim()函数优先去掉字符首尾的空白字符,再过滤掉给定的要去除的字符(列表),也适用于ltrim()、rtrim()函数

七、mb_类型字符串函数

string trim ( string $str [, string $charlist ] ) - 去除字符串首尾处的空白字符(或者其他字符)

strpos($hs,$nd [,int $offset = 0 ]) //返回nd 在 hs 中首次出现的数字位置。 
stripos($hs,$nd [,int $offset = 0 ]) //返回nd 在 hs 中首次出现的数字位置, 不区分大小写。
strrpos($hs,$nd [,int $offset = 0 ]) //返回nd 在 hs 中最后一次出现的数字位置。
strripos($hs,$nd [,int $offset = 0 ]) //返回nd 在 hs 中最后一次出现的数字位置,不区分大小写。 

复制代码 代码如下:

13、字符串转义与反转义函数

    1) trim('   "string"', '"sg');   // 最终输出:"strin
    2) trim('   "string"   ', '"sg');   // 最终输出:"string"
    2)trim('"string"', '"sg');    // 最终输出:trin

mb_类型字符串与上述字符串函数基本一样,
只是加多一个可选的字符编码参数,用法同上
这里列出一些其他有用函数

例子1

六、翻转字符串

以上所述就是本文的全部内容了,希望大家能够喜欢。

is_bool()    //判断是否为布尔型
is_float()   //判断是否为浮点型
is_real()    //同上
is_int()    //判断是否为整型
is_integer()  //同上
is_string()   //判断是否为字符串
is_object()   //判断是否为对象
is_array()   //判断是否为数组
is_null()    //判断是否为null
is_file()    //判断是否为文件
is_dir()    //判断是否为目录
is_numeric()  //判断是否为数字
is_nan()    //判断不是数字
is_resource()  //判断是否为资源类型
is_a($obj,$classname) //判断对象是否为类的实例
           //可用 if($obj instanceof Classname)

例子2

$encode = mb_detect_encoding($lines, array("ASCII","UTF-8","GB2312","GBK","BIG5"));
if($encode != "UTF-8"){
  $lines = iconv($encode,"UTF-8", $lines);
}

处理前有39个字符 使用PHP函数trim()处理后有34个字符

iconv($in_charset, $out_charset, $str);
$in_charset输入字符集
$out_charset输出字符集

您可能感兴趣的文章:

4、去除HTML 和 PHP 标记

<?php 
$str = "##使用函数trim去掉字符串两端特定字符####"; 
$str1 = trim($str,"#"); 
//为函数trim传入第二个参数,
trim将删除字符串$str两端的#字符 echo $str."<br>"; 
echo $str1; 
?> 

这篇关于php常用字符串函数的文章就介绍到这了,希望大家可以多参考脚本之家以前发布的文章。

如果第二个参数没给值,预设会去除下列这些字元:

str_getcsv($str); //将csv文件字符串转换成一个数组
str_replace($search,$replace,$subject [,&$count]);//搜索并替换字符串
      //第四个参数被指定的话,将会赋值给他替换的次数
str_ireplace($search,$replace,$subject [,&$count]);//搜索并替换字符串
      //第四个参数被指定的话,将会赋值给他替换的次数 忽略大小写
str_shuffle(string $str);//随机打乱字符串
str_split($str [,$len=1]);//将字符串转换成一个数组
             //,每个数组单元的长度为$len

##使用PHP函数trim()去掉字符串两端特定字符#### 使用函数trim去掉字符串两端特定字符

trim(string $str [,string $charlist ]); //去左右字符
ltrim(string $str [,string $charlist ]); //去左字符
rtrim(string $str [,string $charlist ]); //去右字符

定义和用法

三、获取子串

语法

3、字符串转时间戳

<?php 
$str = " 使用函数trim去掉字符串两端空白字符 "; 
$str1 = trim($str); 
echo "处理前有".strlen($str)."个字符"; echo "<br/>"; 
//www.phpjc.cn echo "<br/>"; 
echo "使用trim函数处理后有".strlen($str1)."个字符"; 
?> 

五、字符串长度

PHP函数trim()从字符串的两端删除空白字符和其他预定义字符。

strlen($str); //字符串长度

输出:

json_encode($obj/$arr/$str...);//编码成json 格式的字符串
json_decode($jsonstr [,$assoc=true]); //解码成对象
             //当$assoc=true 时 返回数组 而非对象

输出:

nl2br($str); //字符串 $str 所有新行之前插入'<br/>'
strip_tags($str [,$tags]);//去除不含$tags里标签外的所有标签

12、字符串加密函数

您可能感兴趣的文章:

本文由美洲杯波胆发布于计算机教程,转载请注明出处:PHP常用字符串函数小结(美洲杯波胆:推荐)

关键词: