插入 HTML 标记并从 php 变量中删除逗号
Insert HTML tag and remove comma from php variable
我有 PHP 变量,例如:
$biling_cycles = 'Monthly,Annually';
我希望它是:
$biling_cycles = '<span> Monthly, </span> <span> Annually </span>';
您可以按照以下方式进行:
$billing_cycles = 'Monthly, Annually';
$temp = '';
foreach (explode(', ', $billing_cycles) as $key => $value) {
$temp .= "<span> $value </span>,";
}
$biling_cycles = rtrim($temp, ','); // removes trainling comma
echo $billing_cycles;
结果是:<span> Monthly </span>,<span> Annually </span>
按照以下简单步骤操作:
$biling_cycles = 'Monthly, Annually';
$cycles = explode(', ', $biling_cycles);
$span_added = "";
foreach($cycles as $cycle){
$span_added = $span_added+"<span>"+$cycle+"</span>, ";
}
echo $span_added;
输出:
<span> Monthly </span>,<span> Annually </span>
下面的代码对我有用:
<?php
$biling_cycles = 'Monthly, Annually';
$cycles = explode(', ', $biling_cycles);
foreach($cycles as $cycle):
echo '<span>';
echo $cycle;
echo "</span>";
endforeach;
?>
不需要爆破迭代
只需将所有逗号替换为逗号 space、结束标记 space、开始标记 space。然后将整个内容包裹在一个开始和结束标签中。
代码:(Demo)
$billing_cycles = 'Monthly,Annually';
echo '<span> '
. str_replace(',', ', </span> <span> ', $billing_cycles)
. ' </span>';
我有 PHP 变量,例如:
$biling_cycles = 'Monthly,Annually';
我希望它是:
$biling_cycles = '<span> Monthly, </span> <span> Annually </span>';
您可以按照以下方式进行:
$billing_cycles = 'Monthly, Annually';
$temp = '';
foreach (explode(', ', $billing_cycles) as $key => $value) {
$temp .= "<span> $value </span>,";
}
$biling_cycles = rtrim($temp, ','); // removes trainling comma
echo $billing_cycles;
结果是:<span> Monthly </span>,<span> Annually </span>
按照以下简单步骤操作:
$biling_cycles = 'Monthly, Annually';
$cycles = explode(', ', $biling_cycles);
$span_added = "";
foreach($cycles as $cycle){
$span_added = $span_added+"<span>"+$cycle+"</span>, ";
}
echo $span_added;
输出:
<span> Monthly </span>,<span> Annually </span>
下面的代码对我有用:
<?php
$biling_cycles = 'Monthly, Annually';
$cycles = explode(', ', $biling_cycles);
foreach($cycles as $cycle):
echo '<span>';
echo $cycle;
echo "</span>";
endforeach;
?>
不需要爆破迭代
只需将所有逗号替换为逗号 space、结束标记 space、开始标记 space。然后将整个内容包裹在一个开始和结束标签中。
代码:(Demo)
$billing_cycles = 'Monthly,Annually';
echo '<span> '
. str_replace(',', ', </span> <span> ', $billing_cycles)
. ' </span>';