我需要转换一个PHP数组到HTML标签的属性,用空格和引号分隔的HTML标记属性,这是一个例子:转换PHP数组为由空格
$array=array(
'attr1'=>'value1',
'id'=>'example',
'name'=>'john',
'class'=>'normal'
);
这是我需要达到的效果:
attr1="value1" id="example" name="john" class="normal"
有什么PHP函数可以做到吗?
我想这些:
- http_build_query
- array_walk
看看这个:HTTPS://stackoverflow.com/questions/11427398/how-to-implode-array-with-key-如何在PHP中使用key和value implode数组而不使用foreach-php – JustBaron
可能的重复[如何在PHP中使用key和value implode而不使用foreach](https://stackoverflow.com/questions/11427398/how-to-implode-array- with-key-and-value-without-foreach-in-php) – Kempeth