在显示当前登录的用户名后,如何获得一些空格?只需要一些空间,因为它正在遇到其他问题。
<?php
if ( is_user_logged_in() ) {
global $current_user;
get_currentuserinfo();
echo '<span class="white-text">Welcome, ' .$current_user->user_firstname . "</span>\n";}
?>
答案 0 :(得分:2)
echo '<span class="white-text">Welcome, ' .$current_user->user_firstname . " </span>\n";
每个&amp; nbsp;是一个“不间断的空间”
答案 1 :(得分:2)
更好的方法是不添加更多空格,而是添加边距:
<span class="white-text" style="margin-right: 5em;">
将5em
更改为其他数字以更改空格量。
答案 2 :(得分:1)
您的代码无效,因为忽略了额外的空格,这是正常的。只输出第一个空格字符,如果需要更多,请使用
(不间断空格)。
您还可以使用CSS在文本上添加边距:
span.white-text {
margin: 5px;
}
答案 3 :(得分:1)
我也遇到过类似的问题,经过反复试验,发现这适用于我的代码行,在“名字”和“姓”之间插入空格-因此类似的内容也可能对您有用...
<option value=<?php echo $row ["First_Name"], " ", $row["Surname"] ; ?>>
答案 4 :(得分:0)
试试这个
echo "<span class='white-text'>Welcome," . " " .$current_user->user_firstname."</span>\n";
答案 5 :(得分:0)
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>";