如何将数组转换为字符串
How to convert Arrays into Strings
我正在尝试制作自己的网站,但遇到了一个小问题。
我已经创建了一个数据库,所以保存了一些联系信息(比如街道、城市、联系人 phone...)
我将这些信息作为数组获取。
如果你们能帮我弄清楚我如何对数组进行排序,或者至少将它们分开,那就太好了。
我认为使用字符串是个好主意,但我无法转换它们。
目前我在这里使用它:
$details = array('street', 'city','state', 'zipcode', 'location_name', 'country', 'date_created', 'contact_phone');
$comma_separated = implode(",", $details);
echo $comma_separated;
$details 是包含所有信息的数组。
我很感谢你的帮助 :D
这是给你的例子:
<?php
// define string
$str = array('tinker ', 'tailor' , 'soldier' , 'spy');
echo implode(" ",$str);
?>
输出将是:
tinker tailor soldier spy
您的代码有效,结果应如下所示:"street,city,state,zipcode,location_name,country,date_created,contact_phone"
、
但是如果你想单独获取这些信息,你必须将每个元素存储在变量中,比如
$data_street = $details[0];
这个变量包含数组 $details 的第一个元素,所以如果你回显 $data_street,你可以显示这个:
street
还有另一个值:
$data_state = $details[2];
$data_state return :
state
我正在尝试制作自己的网站,但遇到了一个小问题。
我已经创建了一个数据库,所以保存了一些联系信息(比如街道、城市、联系人 phone...)
我将这些信息作为数组获取。
如果你们能帮我弄清楚我如何对数组进行排序,或者至少将它们分开,那就太好了。
我认为使用字符串是个好主意,但我无法转换它们。
目前我在这里使用它:
$details = array('street', 'city','state', 'zipcode', 'location_name', 'country', 'date_created', 'contact_phone');
$comma_separated = implode(",", $details);
echo $comma_separated;
$details 是包含所有信息的数组。
我很感谢你的帮助 :D
这是给你的例子:
<?php
// define string
$str = array('tinker ', 'tailor' , 'soldier' , 'spy');
echo implode(" ",$str);
?>
输出将是:
tinker tailor soldier spy
您的代码有效,结果应如下所示:"street,city,state,zipcode,location_name,country,date_created,contact_phone"
、
但是如果你想单独获取这些信息,你必须将每个元素存储在变量中,比如
$data_street = $details[0];
这个变量包含数组 $details 的第一个元素,所以如果你回显 $data_street,你可以显示这个:
street
还有另一个值:
$data_state = $details[2];
$data_state return :
state