首页 > 代码库 > PHP 数组转字符串,与字符串转数组

PHP 数组转字符串,与字符串转数组

implode 使用一个字符串将数组变成字符串

<?php$array = array(‘lastname‘, ‘email‘, ‘phone‘);$comma_separated = implode(",", $array);echo $comma_separated; // lastname,email,phone// Empty string when using an empty array:var_dump(implode(‘hello‘, array())); // string(0) ""?>

 explode — 使用一个字符串分割另一个字符串,返回一个数组

<?php// 示例 1$pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";$pieces = explode(" ", $pizza);echo $pieces[0]; // piece1echo $pieces[1]; // piece2// 示例 2$data = "http://www.mamicode.com/foo:*:1023:1000::/home/foo:/bin/sh";list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);echo $user; // fooecho $pass; // *?> 

 


PHP 数组转字符串,与字符串转数组