2011-09-19 70 views
0

我对数据库有该行的电话:截断输出腓

echo "{$row['uLName']}"; 

这将输出示例说:“Smith

我如何得到这个调用只输出“ S“或任何第一个字母的输出使用PHP?

感谢

回答

3

一个简单的调用substr()

echo substr($row['uLName'],0,1); 

或由字符串索引,因为一个字符串的字符可以通过数值数组索引访问。

echo $row['uLName'][0]; 
+0

只是一个小错误(我想?) - 应该是$ row ['ulName'] {0}; –

+0

@ShaiMishali没有错误 - 它应该是'[0]'。它在这种情况下像2维数组一样运行。 –

+0

正确(:两个符号都起作用,感到困惑({}或[]) –