发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
首先来介绍str_split()这个函数;
它的作用是将字符串分割为数组;
例如:
$str='abcde';str_plite($str);打印结果如下:Array( [0] => a [1] => b [2] => c [3] => d [4] => e)
看似很好用的样子;但是作为中国程序员;不可避免的要和中文打交道;
这时候再用str_splite就会悲剧的发现乱码了;;;
不要怕;preg_splite可以拯救这个问题;
当然是需要配合正则使用的;
/** * 将字符串分割为数组 * @param string $str 字符串 * @return array 分割得到的数组 */function mb_str_split($str){ return preg_split('/(?<!^)(?!$)/u', $str );}$str='白俊遥博客';mb_str_split($str);打印结果如下:Array( [0] => 白 [1] => 俊 [2] => 遥 [3] => 博 [4] => 客)
打完;收工;
来自: 黄三岁大爱人生 > 《网页》
0条评论
发表
请遵守用户 评论公约
PHP常用函数之数组与字符串的互相转化
PHP常用函数之数组与字符串的互相转化。array explode( string $delimiter , string $str [, int $limit ] ) 将字符串转化为数组。参数 $limit 可选参数,规定返回的数组元素的数目,不写表...
php拆分中文字符串
php拆分中文字符串。php教程 explode() 函数php string 函数定义和用法explode() 函数把字符串分割为数组。在本例中,我们将把字符串分割为数组:Php代码 <?php $str = "hello world. it...
php分割中文字符串为数组的简单例子
php分割中文字符串为数组的简单例子在php中,分割字符串很简单,主要是用到函数preg_match_all。例2,PHP分割中文字符串。使用到php函数preg_match_all。输出结果: array 0=> array 0 =>string ...
shell 字符串为空和长度的判断
关于数组和单元格赋值的理解
关于数组和单元格赋值的理解1.单行批量赋值(1)将数值常量赋值给单元格,可以用array函数 Range("A1:D1") = Array(1, 2, 3, 4) 也可以用这种形式 Range("A4:D4") = [{1,2,3,4}] ...
字符串拆分、去重、合并,你会吗?
字符串拆分、去重、合并,你会吗?虽然拆分没有split,幸好还有filterxml;Sub 字符串拆分去重合并() Dim arr, brr, str, cy, n% Set d ...
java 字符串,字符数组,list间的转化
java 字符串,字符数组,list间的转化。
利用python将txt等文件中的数据读为numpy数组
利用python将txt等文件中的数据读为numpy数组。1 将txt文件读为list并转化为numpy数组import numpy as npfile = open(''''''''filename.txt'''''...
数组的常用方法之split
数组的常用方法之split.2、如果以不存在的字符串(或者正则匹配不到的字符串)进行分割,也会直接将字符串转成数组。意思就是将字符串分...
微信扫码,在手机上查看选中内容