0
$_SESSION['first']=$result['first_name'];
$_SESSION['last']=$result['last_name'];

需要呼出名字和姓氏。和名字和姓氏首字母。这应该看起来像:

乔·S·乔·史密斯

<option value="Realname"><?php echo $_SESSION['first'] ?></option>

我知道这个只有名字。不知道如何从这里开始。

有什么建议么?

4

3 回答 3

0
<option value="Realname"><?php echo $_SESSION['first'].$_SESSION['last'] ?></option>
于 2013-09-15T19:26:13.977 回答
0

使用substr函数仅获取姓氏的第一个字符。

<option value="Realname"><?php echo $_SESSION['first'] . ' ' 
    . substr($_SESSION['last'], 0, 1) . '.' ?></option>

要显示完整的姓氏,只需连接完整的变量。

<option value="Realname"><?php echo $_SESSION['first'] . ' ' 
    . $_SESSION['last'] ?></option>
于 2013-09-15T19:28:22.893 回答
0

1)乔·S。

字符串可以看作是字符数组。要获得第一个字符,web 可以使用 [0] (我很确定它比 substr 方法快得多)。

<option value="Realname"><?php echo $_SESSION['first'] . ' ' . $_SESSION['last'][0] . '.'  ?></option>

2)乔·史密斯

仅使用连接运算符。

<option value="Realname"><?php echo $_SESSION['first'] . ' ' . $_SESSION['last']  ?></option>
于 2013-09-15T19:30:17.783 回答