多语言展示
当前在线:743今日阅读:167今日分享:16

php如何把二维数组生成字符串

php二维数组生成字符串的方法有很多,这里主要介绍两种方法来将二维数组生成字符串,一种是使用foreach循环,另一种是使用for循环。
方法/步骤
1

创建一个php文件,命名为handle.php,使用header()方法设置页面的编码为utf8,避免输出字符串的时候乱码。

2

使用Array创建一个二维数组,下面将介绍如何将该二维数组生成字符串。

使用foreach遍历数组的方法生成字符串
1

定义一个空的字符串$str,使用foreach循环遍历$result二维数组的每一个数组元素。

2

在foreach内,使用implode()方法将$result内的一维数组以空字符相连接生成一个字符串,并使用“.=”方法将所有的一维数组生成的字符串连接成最终的字符串。

3

使用echo输出最终生成的字符串,即二维数组内的所有元素组成的字符串。在浏览器运行handle.php文件,执行代码查看结果。

使用for循环遍历数组的方法生成字符串
1

创建一个空字符串$str,并使用 count()方法统计二维数组中一维数组的个数,用于下面使用for循环遍历数组。

2

使用for循环读取二维数组中的一维数组($result[$i]),然后使用implode()方法将一维数组内的元素组成字符串,并使用“.=”方法将所有的一维数组字符串生成最终的字符。

3

使用echo输出最终生成的字符串,即二维数组内的所有元素组成的字符串。在浏览器运行handle.php文件,执行代码查看结果。

推荐信息