php字符串和数组的转换

Posted 杜梦龙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php字符串和数组的转换相关的知识,希望对你有一定的参考价值。

一 字符串转数组  explode方法

<?php
// 字符串转数组
$string = "Hello World love Shanghai";
$arr1 = explode(" ", $string);
print_r($arr1);

打印结果

Array (
[0] => Hello 
[1] => World 
[2] => love 
[3] => Shanghai 
) 

用于分割字符串的函数有两个,这里要特别区分:一个是 explode方法   另一个是str_split

$string="hello world";
$arr1=str_split($string,2);
print_r($arr1)

打印结果

Array (
 [0] => he 
 [1] => ll 
 [2] => o
 [3] => wo
 [4] => rl 
 [5] => d
 ) 

二 数组转换为字符串 implode

$arr2= array(\'Hello\',\'World!\',\'hh\',\'oo\');
$str = implode(" ",$arr2);
print_r($str);

打印结果

Hello World! hh oo

 

以上是关于php字符串和数组的转换的主要内容,如果未能解决你的问题,请参考以下文章

web代码片段

PHP数组和字符串相互转换以及判断字符串长度

php中有没有将数组的值转换为字符串的函数

如何将变量转换为数组

php数组怎么添加一个元素

如何把对象转化为字符串 php