请不要嘲笑我,但我不知道如何在 PHP 功能中更改颜色并在单词之间添加空格。 这是我的代码:
<td><font color="green">
<?php
$response = json_decode($response, true); //because of true, it's in an array
echo $response['card']. $response['type']. $response['level']. $response['bank']. $response['country'];
?></font></td>
如果你看到,我只知道如何将颜色设置为绿色。 我想要的是我可以区分每个单词的颜色并在单词之间添加空格。 我试图一个接一个地分离PHP函数,但这会导致错误。谢谢。
您可以使用内联 css 样式,但这不是最佳实践。插入一个字符串,其中包含字符串之间的空格。
<?php $response = ... ?>
<td>
<span style="color: green;"><?php echo $reponse['card']; ?></span>
<span style="color: blue;"><?php echo $reponse['type']; ?></span>
</td>
在 PHP 中,您可以将字符串与以下内容连接起来:
echo $response['card'].' '.$response['type'].' '.$response['level'].' '.$response['bank'].' '.$response['country'];
要更改颜色,您应该使用 CSS 而不是font
已弃用的标记。像这样:
echo '<span style="color:green">'.$response['card'].'</span> '.
'<span style="color:red">'.$response['type'].'</span>';
用这一行:
$response = json_decode($response, true);
您创建一个数组,该数组可以在同一页面中进一步使用(阅读有关变量作用域的更多信息(。 因此,之后,您可以使用:
<td>
<font color="green"><?php echo $response['card'];?></font>
<font color="red"><?php echo $response['type'];?></font>
...
</td>
如果需要添加空格,可以使用 HTML 或 PHP 执行此操作。 使用HTML只需添加一个空格" "。如果您需要多个字符,可以使用特殊的字符,例如 使用 PHP,您可以使用.
连接字符串,例如
echo $response['card'].' '.$response['type'];
要使空格使用.' '.
,请在您的情况下$response['card'].' '.$response['type']
.
要更改颜色,请使用案例中的样式style="color:red;"
echo "<span style='color:red;'>$response['card']</span>".