
php将数组的键值快速输出成字符串呢?
在我们开发中会遇到将PHP数组组合成字符串。我们会想到使用什么函数?implode,但是如果想要将键值快速输出成字符串呢?1.首先要有思想,第一感觉是不是会想到forea...
在我们开发中会遇到将PHP数组 组合成 字符串。 我们会想到使用 什么函数?implode,但是如果想要将键值快速输出成字符串呢?1.首先要有思想,第一感觉是不是会想到foreach 循环数组拼接字符串?$value) echo $str1;?}这样的写法太痛苦了,而且PHP本身有一个函数implode可以将数组快速组成字符串,那么键值也必定可以的。重新看了一下数组函数的手册,找到array_keys可以直接返还数组中所有键值。所以我们可以使用这样的写法:是不是很快很销魂呀!简介代码,效率高!
展开
1个回答
展开全部
array_keys
—
返回数组中所有的键名array
array_keys
(
array
$input
[,
mixed
$search_value
[,
bool
$strict
]]
)array_keys()
返回
input
数组中的数字或者字符串的键名。
如果指定了可选参数
search_value,则只返回该值的键名。否则
input
数组中的所有键名都会被返回。自
PHP
5
起,可以用
strict
参数来进行全等比较(===)。
—
返回数组中所有的键名array
array_keys
(
array
$input
[,
mixed
$search_value
[,
bool
$strict
]]
)array_keys()
返回
input
数组中的数字或者字符串的键名。
如果指定了可选参数
search_value,则只返回该值的键名。否则
input
数组中的所有键名都会被返回。自
PHP
5
起,可以用
strict
参数来进行全等比较(===)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询