php字符串转数组

str_split

(PHP 5, PHP 7)

str_split — 将字符串转换为数组

说明str_split ( string $string [, int $split_length = 1 ] ) : array

将一个字符串转换为数组。

参数

string:输入字符串。

split_length:每一段的长度。

返回值

如果指定了可选的 split_length 参数,返回数组中的每个元素均为一个长度为 split_length 的字符块,否则每个字符块为单个字符。

如果 split_length 小于 1,返回 FALSE。如果 split_length 参数超过了 string 超过了字符串 string 的长度,整个字符串将作为数组仅有的一个元素返回。

范例

Example #1 str_split() 使用范例<?php

$str = "Hello Friend";

$arr1 = str_split($str);

$arr2 = str_split($str, 3);

print_r($arr1);

print_r($arr2);

?>

以上例程会输出:Array

(

[0] => H

[1] => e

[2] => l

[3] => l

[4] => o

[5] =>

[6] => F

[7] => r

[8] => i

[9] => e

[10] => n

[11] => d

)

Array

(

[0] => Hel

[1] => lo

[2] => Fri

[3] => end

)

注释

Note:

在处理多字节字符时,str_split() 会按字节数转换,而非字符数。

相关推荐:《PHP教程》

php字符串转数组函数,php字符串转数组相关推荐

  1. R语言str_subset函数和str_which函数:str_subset函数提取字符串向量中所有包含匹配字符的字符串、str_which函数返回字符串向量中所有包含匹配字符的位置(索引)

    R语言str_subset函数和str_which函数:str_subset函数提取字符串向量中所有包含匹配字符的字符串.str_which函数返回字符串向量中所有包含匹配字符的位置(索引) 目录

  2. php数组函数(分类基本数组函数,栈函数,队列)

    php数组函数(分类基本数组函数,栈函数,队列函数) 一.总结 1.常用数组函数 函数 描述 array() 创建数组. array_combine() 通过合并两个数组来创建一个新数组. array ...

  3. php字符串转数组函数,PHP字符串转数组和数组转字符串函数讲解

    在我们的实际PHP开发中,数据类型转换是很常用到的,而作为一个程序员数据类型转换也是必须掌握的,本篇文章,我们来讲讲PHP字符串转数组和数组转字符串,这在开发中很常见的,得到一个字符串我们需要给它转成 ...

  4. PHP数组函数和字符串函数

    (一)PHP核心数组函数 与数组索引与值相关的函数 1.array_keys():把数组的索引下标合并到一个新数组中: 2.array_values():把数组的值合并到一个新数组中: 与数据结构相关 ...

  5. PHP常用数组函数、字符串函数、正则函数

    数组函数: 1.键值操作类:[都有返回值,没有在原来参数上修改] 1.array_values($arr);//获取$arr中的值重排,去掉下标[返回值新索引数组] 2.array_keys($arr ...

  6. js怎么把函数字符串转成函数_字符串处理函数

    整理一下日常用到的c++中的字符串处理函数 1.strpbrk和strspn 最近看了一个解析http请求的方法,里面用到了这俩函数,在这里记录一下.首先,http的请求报文的格式如下: strpbr ...

  7. sql用于字符串的聚合函数_SQL字符串函数用于数据整理(争用)

    sql用于字符串的聚合函数 In this article, you'll learn the tips for getting started using SQL string functions ...

  8. 自学python第四课——字符串运算符、字符串内置函数、字符串常用方法总结

    第四课 字符串 单.双.三引号 直接赋值和用 input 赋值: "+"号和"*"号在字符串中的使用 in 和 not in 字符串的格式化 r 保留原格式,即 ...

  9. php数组函数及用法,php数组函数 in_array 的用法及注意事项

    php中操作数组的函数很多,in_array就是其中一个. in_array函数 用于检查是否存在一个值的数组,即它可以判断当前数组中是否存在一个指定的值. in_array (PHP 4, PHP ...

  10. php 数组函数特点,php常见数组函数

    (1)array_rand(array,number) //number指定返回随机( 键名 )的多少 $a=array("a"=>"red"," ...

最新文章

  1. 读科研文献也能泄露隐私,用户发现爱思唯尔PDF阅读器收集用户信息
  2. mysql fnv算法_《高性能MySQL》读书笔记之创建高性能的索引
  3. 你绝对能懂的“机器学习”(二)
  4. 一个C#写的调用外部进程类
  5. 脚本在流程中的性能影响
  6. vue函数input输入值即请求,优化为用户输入完成之后再请求
  7. Python [6] IT资产管理(下)
  8. 北京无人驾驶路测进入“主驾无人”阶段
  9. 判断手机横屏竖屏,切换时刷新一次页面
  10. MAC 如何快捷截图
  11. socket:read: Connection reset by peer
  12. InstallShield Slient Uninstall
  13. 全国高校中文档--json
  14. OSChina 教师节乱弹 ——辛苦你了,金将军
  15. Java 基于mail.jar 和 activation.jar 封装的邮件发送工具类
  16. java mysql点赞功能_用Java做一个类似于微博QQ空间点赞的功能-Fun言
  17. SystemVerilog学习笔记1 ---《数据类型》
  18. Elasticsearch通过_update_by_query和script批量修改文档
  19. 数据库重构工具 LiquiBase(5 Liquibase被锁)
  20. 【图文教程】MySQL

热门文章

  1. 互联网巨头放贷的AB面
  2. python打开已有docx文档_python读取docx文件,就是如此简单
  3. 在线PS,MATLAB,AutoCAD等软件
  4. Ubuntu下代替dos2unix命令 (转自两个文件)
  5. IBM Watson大裁70% 员工,国内大批伪AI企业!
  6. MySQL 之 数据操作
  7. python函数助手_转jmeter(十五)函数助手
  8. [转载]ProgressDialog集锦及各种效果
  9. 数据恢复软件哪个好用?点开看看你就知道了
  10. 计算机删除百度云管家,怎么删掉“我的电脑”里头显示百度云管家的图标