$json = '[{"Number":"333567","Cost":0},{"Number":"333568","Cost":7500},{"Number":"333569","Cost":7500}]';
$options = json_decode($json, true);
foreach ($options as $key => $value) {
$newArray[$value['Number']]= $value['Number']." "."<br /> <span>".($value['Cost'] / 100 == 0 ? 'Free </span>': "£ </span>".$value['Cost'] / 100);
}
echo '<br>';
echo '<br>';
echo json_encode($newArray);
echo '<br>';
我只需要在Cost Free周圍添加 span 標簽,并且價格與Number無關
關閉標簽不會被渲染...
我嘗試了很多東西,但堅持這一點:
$newArray[$value['Number']]= $value['Number']." "."<br /> <span>".($value['Cost'] / 100 == 0 ? 'Free' : "£".($value['Cost'] / 100)."</span>");
uj5u.com熱心網友回復:
$newArray[$value['Number']]= $value['Number']." "."<br /> <span>".($value['Cost'] / 100 == 0 ? 'Free' : "£".($value['Cost'] / 100))."</span>";
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/397903.html