php字符串与数组的相互转换

php项目中,字符串与数组之间的相互转换也是比不可少的。在适当的时候合理的利用字符串与数组的转换,有利于更方便的对数据进行处理,可以大大书写程序的效率。下面我来介绍一下如何进行字符串与数组的转换

操作方法

  • 01

    先看下字符串如何转成数组,字符串转为数组用的是explode函数, explode(',',$mountain_str); 第一个参数是分隔符,比如我这里就是以逗号分隔这个字符串的,第二个参数是要处理的字符串

  • 02

    看输出,达到了效果

  • 03

    再看一下数组如何转成字符串,用的是implode函数, implode(',',$mountain_arr); 第一个参数是字符串连接符,第二参数是要处理的数组

  • 04

    且看输出,也达到了效果

  • 05

    关于字符串转为数组的函数explode,我常用的是两个参数,其实它是有三个参数的, explode(',',$mountain_str,2); 第三个参数表示的是所返回的数组元素的最大数目,也就是返回数组的最大长度

  • 06

    且看输出,这里输出的数组只有两个元素,就是第三个参数‘2’起了作用,限制了返回数组的最大长度为2

(0)

相关推荐

  • JS 字符串转数组

    JS中,将一个字符串转置为数组,使用到的方法是split(),通过使用split()方法,可以轻松的将一个字符串转换为数组 操作方法 01 新建一个HTML文档,用于承载JS 02 在JS中定义一个字 ...

  • linux awk数组操作详细介绍

    用awk进行文本处理,少不了就是它的数组处理。那么awk数组有那些特点,一般常见运算又会怎么样呢。我们先看下下面的一些介绍,结合例子我们会讲解下它的不同之处。在 awk 中数组叫做关联数组(assoc ...

  • Python教程:[40]列表与字符串相互转换

    操作方法 01 以前玩vb没有体会到python这么强大的功能,列表与字符串可以直接的相互转换,非常方便,我们就好好的来享受一把吧! 02 首先我们来初始化一个list(列表) 03 使用join方法 ...

  • 字符数组在C++中的初始化和赋值技巧

    字符数组可以保存字符串,如何给字符数组初始化和赋值呢?小编与大家分享编程. 操作方法 01 首先,定义一个字符数组,并将字符串输入数组中. 02 可以看到,字符串中的字符,可以逐个输入到字符数组中. ...

  • C语言数组的应用

    操作方法 01 C语言数组的应用 C语言一维数组的定义和引用 (一) 维数组的界说和引证 在程序设计中,为了处置便利,把具有一样类型的若干变量按有序的办法组织起来.这些按序摆放的同类数据元素的调集称为 ...

  • C/C++中字符串与数字相互转换

    我们在编辑C语言或者C++程序时,常会用到字符串与数字之间的相互转换.今天,小编就来教大家如何在C/C++中进行字符串与数字的相互转换. 操作方法 01 首先我们找到Visual C++ 6.0,鼠标 ...

  • LabVIEW-文本文件

    微软的文本文件应用非常广泛,跟随windows操作系统默认安装到电脑上面,其默认保存文件格式为.txt扩展名:支持很多文件的读写操作,如LabVIEW,LabWindows/cvi,Teststand ...

  • JAVA与C,C++的区别

    Java 是由 C++发展而来的,保留了 C++的大部分内容,其编程方式类似于 C++.但 Java 的句法更清晰.规模更小.更易学.Sun 公司对多种程序设计语言进行了深入研究,并摒弃了其他语言的不 ...

  • Java中的main()方法详解

    在Java中,main()方法是Java应用程序的入口方法,,因为JAVA是在C++的基础上开发的语言,main也是c++的程序入口,这里就说一下JAVA的main方法.也就是说,程序在运行的时候,第 ...