💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
**获取字符串的长度:** strlen() ``` strlen('Hello World'); ``` **字符串翻转:** strrev() ``` strrev('Hello World'); ``` **查找一个字符串在另一个字符串中的位置:** strpos() ``` strpos('Hello World','World'); ``` **字符串替换:** str_replace(); ``` str_replace('World','list','Hello World'); ``` **数字格式化** ``` $num = 4.30258; 第一种:利用php round方法对浮点数进行四舍五入 echo round($num, 2); //4.30 第二种:利用sprintf格式化字符串 $format_num = sprintf("%.2f", $num); echo $format_num; //4.30 第三种:利用千位分组来格式化数字的函数number_format() echo number_format($num, 2, ".", ""); //4.30 ``` **全部转换成小写** ``` strtolower('Hello World'); ``` **全部转换成大写** ``` strtoupper('Hello World'); ``` **时间格式的字符串转换成整型时间戳** ``` strtotime($str); ``` **去除不含$tags里标签外的所有标签** ``` strip_tags($str [,$tags]); ``` **编码成json 格式的字符串** ``` json_encode($obj/$arr/$str...); ``` **解码成对象,当$assoc=true 时 返回数组 而非对象** ``` json_decode($jsonstr [,$assoc=true]); ``` **将一维数组转换为字符串** ``` implode($arr,$glue); ``` **字符串转换为数组** ``` explode(); ``` **字符串加密函** ``` sha1($str); md5($str); ``` 截取字符串$str的第一个字符截取长度3长度不填默认截取到最后参数为负数则倒数 ``` substr($str,0,3); ``` **截取字符串 $str 中的第一个字符'a'后的字符串** ``` strstr($str,'a'); ``` 截取字符串 $str 中最后一一个字符'a'后的字符串 ``` strrchr($str,'a'); ```