PHP 如何把数组元素组合为字符串

php中许多时候需要把数组中的数据输出出来,并组合成一个字符串。固然说这个逻辑可以用许多种要领实现,但本日要先容两种很简朴的要领,这样后期维护代码的时候,也是很利便的。

PHP数组字符串,PHP如何把数组元素组合为字符串

PHP implode()函数

implode():把数组元素组合为字符串,并返回字符串

语法:

implode(separator,array)

参数:

separator:可选。划定命组元素之间安排的内容。默认是 ""(空字符串)。

array:必须。要组合为字符串的数组。

例:PHP把数组转成字符串,并输出

示例:

<?php $array = array('I','LOVE','YOU'); echo '我想对你说:'.implode(" ",$array); ?>

输出功效:

我想对你说:I LOVE YOU

示例:

<?php $array = array('有车','有房','有美男','有钱'); echo '我本年的方针是:'.implode(",",$array); ?>

输出功效:

我本年的方针是:有车,有房,有美男,有钱PHP join() 函数

join() 函数返回一个由数组元素组合成的字符串。

留意:join() 函数是 implode() 函数的别名。

语法:

join(separator,array)

参数:

separator:可选。划定命组元素之间安排的内容。默认是 ""(空字符串)。

array:必须。要组合为字符串的数组。

例:PHP 将数组中的值组合成字符串并输出

示例代码:

<?php $arr = array('www','.','feiniaomy','.','com'); echo join(" ",$arr); $array = array('飞鸟','慕鱼','博客'); echo join("",$array); ?>

以上代码输出功效:

飞鸟慕鱼博客

留意:上面的示例代码中,组合数组中的元素时,中间没有以任何的字符举办隔断

示例代码:

<?php $array = array('长命','繁华','康宁','好德','善终'); echo '中国的五福别离为:'.join(",",$array); ?>

输出功效:

中国的五福别离为:长命,繁华,康宁,好德,善终

留意:上面的示例代码中,组合数组的元素时,中间是以逗号(,)浸染隔断的。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/9011.html