我有一个类似的数组
$data = [
'padding-top'=> '15px',
'padding-bottom'=> '15px',
];
如何生成像
这样的字符串值"padding-top:15px; padding-bottom:15px;"
答案 0 :(得分:2)
<?php
$data = [
'padding-top'=> '15px',
'padding-bottom'=> '15px',
];
$string = '';
foreach($data as $key => $value){
//using php connection add the key and value with string variable
$string .= $key.':'.$value.';';
}
echo $string;
?>
答案 1 :(得分:1)
您可以使用键和值从loop
和array
到append
到string
。 -然后将字符串打印出来...
<?php
$data = [
'padding-top'=> '15px',
'padding-bottom'=> '15px',
];
$padding = '';
foreach($data as $key => $value){
$padding .= $key . ':' . $value . ';';
}
?>
<div style="<?= $padding ?>">