如何在PHP中更改字体颜色并在函数上添加空格



请不要嘲笑我,但我不知道如何在 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>".

最新更新