PHP将一个字符串转换成数组,支持中文/**

* 将一个字符串转换成数组,支持中文

* @param string $string 待转换成数组的字符串

* @return string 转换后的数组

*/

function strToArray($string) {

$strlen = mb_strlen($string);

while ($strlen) {

$array[] = mb_substr($string, 0, 1, "utf8");

$string = mb_substr($string, 1, $strlen, "utf8");

$strlen = mb_strlen($string);

}

return $array;

}

用法:$string = '这里就是要转换成数组的字符串,www.liqingbo.cn';

$arr = strToArray($string);

print_r($arr);

输出:Array

(

[0] => 这

[1] => 里

[2] => 就

[3] => 是

[4] => 要

[5] => 转

[6] => 换

[7] => 成

[8] => 数

[9] => 组

[10] => 的

[11] => 字

[12] => 符

[13] => 串

[14] => ,

[15] => w

[16] => w

[17] => w

[18] => .

[19] => l

[20] => i

[21] => q

[22] => i

[23] => n

[24] => g

[25] => b

[26] => o

[27] => .

[28] => c

[29] => n

)

相关标签:php

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php 将一个字符串转换成数组,PHP将一个字符串转换成数组相关推荐

  1. 如何将字符数组里的内容转换成uint8的类型?将一个字符数组里面的所有元素变成一个字符串?

      1. 如何将字符数组里的内容转换成uint8的类型? time_t t; struct tm *p;t=atoi(myTime);//myTime里面放的是一个时间戳:char myTime[11 ...

  2. 将一个数组中的字符串用指定字符分割开,分别放到另一个数组中

    #include "stdafx.h" #include <stdio.h> #include <string.h> #pragma warning(dis ...

  3. java 16进制数组 字符串_byte数组转换成16进制字符串和字符数组的方法

    byte数组转换成16进制字符串String: public class CommonUtil { /** * byte数组转换成16进制字符串 * @param src * @return */ p ...

  4. char数组转换成字符串_将字符串转换为char数组java –将字符串转换为char

    char数组转换成字符串 Sometimes we have to convert String to the character array in java programs or convert ...

  5. 把数组里的字符串转换成数字或者把数字转换成字符串

    把数组里的字符串转换成数字或者把数字转换成字符串 场景 例:如以下接口返回的'1,2,3' 前端需要转成数组 处理完的数组里面的每一项值都变成的字符串,而我想要的是[1,2,3] 于是就找到了下面的方 ...

  6. 数组里的字符串转换成数字或者把数字转换成字符串

    数组里的字符串转换成数字或者把数字转换成字符串 var arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9]; arr1.map(String); //结果: ['1', '2', ' ...

  7. C语言编程>第十六周 ⑧ S是一个由数字和字母字符串组成的字符串,由变量len传入字符串长度。请补充fun函数,该函数的功能是把字符串s中的数字字符转换成数字并存放到整型数组a中

    例题:S是一个由数字和字母字符串组成的字符串,由变量len传入字符串长度.请补充fun函数,该函数的功能是把字符串s中的数字字符转换成数字并存放到整型数组a中,函数返回数组a的长度. 例如,s=&qu ...

  8. 字符串分割split()方法:将一个字符串通过指定的分隔符分割成若干子串

    11111 将这行数据存为字符串,然后调用字符串分割函数split将其分割成字符数组String [] strRating,在定义一个整型数组,将字符数组转换成整数数组: import java.ut ...

  9. C#:十六进制字节数组 转换成 字符串、字符串形式的16进制数据 转换成 十六进制字节数组

    十六进制字节数组 转换成 字符串 /// <summary>/// 十六进制字节数组 转换成 字符串/// </summary>/// <returns></ ...

  10. 字符串对象转数组对象_js对象转数组的方法 js怎么将数组对象转变成字符串

    只需要一句,arr.__proto__=[];但是要注意浏览器支持__proto__才行,最新的浏览器应该都支持. 以下两种都可以解决此问题: function transform(obj){ var ...

最新文章

  1. MIT教授Tomaso Poggio演讲与专访:智能背后的科学与工程 | 腾讯AI Lab学术论坛
  2. python获取当前网页元素_Python+Selenium练习(三十)- 获取页面元素的href属性
  3. 移动互联网广告 - 第十更 - 广告投放运营 DashBoard - 2016/12/10
  4. hp服务器装xp系统,教你惠普笔记本一键装xp系统的方法
  5. C++雾中风景4:多态引出的困惑,对象的拷贝?
  6. 单片机和微型计算机硬件组成的异同,嵌入式和单片机的区别是什么?两者有什么联系...
  7. 【线程】——等待集(wait,notify,notifyAll)
  8. 转:给.net 程序员的一些建设
  9. Java 数据库连接池工作原理
  10. 【学习笔记】傅里叶变换: 方形函数,三角函数
  11. SDUT —— 计算组合数
  12. 架设游戏私服——内网穿透工具frp
  13. 学习笔记之MOOC《计算机程序设计C++》第5周编程作业
  14. 如何用laragon框架运行php文件
  15. 数据的力量 驰援疫情丨对抗新型肺炎,志愿者招募
  16. 4米乘以12米CAD图_CAD绘图比例、出图比例、打印比例讲解!!!
  17. v-model和v-bind
  18. Python 值班表设计
  19. linux yum install 失败报错:Transaction check error
  20. scribe - 日志收集器 分析

热门文章

  1. Struts国际化步骤
  2. python中的os操作文件,文件路径
  3. 百度编辑器在编辑视频时src丢失的问题
  4. 从注册表清理 IE10,IE11 用户代理字符串(UserAgent)中的垃圾信息
  5. 通过HttpListener实现简单的Http服务
  6. javaweb学习总结(十四)——JSP原理
  7. 导出Excel表格时,如何把数据库表中的编号转换成配置文件中的汉字
  8. 查看mysql主从配置的状态及修正 slave不启动问题
  9. elasticsearch与PHP版本要求
  10. mysql数据库-1.文件导入mysql表secure_file_priv报错问题解决 mysql select outfile不能导出亲测