显示当前登录的用户名后如何获得一些空格?只需要几个空格,因为它遇到了别的东西。
<?php
if ( is_user_logged_in() ) {
global $current_user;
get_currentuserinfo();
echo '<span class="white-text">Welcome, ' .$current_user->user_firstname . "</span>\n";}
?>
echo '<span class="white-text">Welcome, ' .$current_user->user_firstname . " </span>\n";
每个 是一个“不间断的空间”
更好的方法是不添加更多空格,而是添加边距:
<span class="white-text" style="margin-right: 5em;">
更改5em
为其他数字以更改空间量。
您的代码不起作用,因为多余的空格被忽略了,这是正常的。只会输出第一个空格字符,如果需要更多,请使用
(不间断空格)。
您还可以使用 CSS 在文本上添加边距:
span.white-text {
margin: 5px;
}
我遇到过类似的问题,经过多次试验和错误后发现这适用于我的代码行,在名字和姓氏之间插入一个空格 - 所以类似的东西可能适合你的......
<option value=<?php echo $row ["First_Name"], " ", $row["Surname"] ; ?>>
试试这个
echo "<span class='white-text'>Welcome," . " " .$current_user->user_firstname."</span>\n";
echo "<td>" . $info['id'] . "</td>";
echo "<td></td>";
echo "<td></td>";
echo "<td>" . $info['refid'] . "</td>";
echo "<td></td>";
echo "<td></td>";
echo "<td>" . $info['username'] . "</td>";