while(!!$_rows=mysql_fetch_array($_result,MYSQL_ASSOC))
{
$_html = array();
$_html['username'] = $_rows['tg_username'];
$_html['face'] = $_rows['tg_face'];
$_html['sex'] = $_rows['tg_sex'];
$_html = _html($_html);
}
mysql_fetch_array()函数去处理啊的是数组?如果是为什么能传给$_rows?$_rows 不是数组
{
$_html = array();
$_html['username'] = $_rows['tg_username'];
$_html['face'] = $_rows['tg_face'];
$_html['sex'] = $_rows['tg_sex'];
$_html = _html($_html);
}
mysql_fetch_array()函数去处理啊的是数组?如果是为什么能传给$_rows?$_rows 不是数组
知道php是弱类型语言吧?知道=符号是赋值吧?
知道就行了,那就相当于把一个数组赋值给变量$_rows
不知道就赶紧下一个php手册看下基础吧。。
if ($_rows) {
$_html= array();
$_html['username'] = $_rows['tg_username'];
$_html['sex'] = $_rows['tg_sex'];
$_html['face'] = $_rows['tg_face'];
$_html['email'] = $_rows['tg_email'];
$_html['url'] = $_rows['tg_url'];
$_html['qq'] = $_rows['tg_qq'];
$_html = _html($_html);
-----------------------------------------------------------------------
这段代码 为什么不直接写
if($_rows)
{
_html($_rows); //_html是对htmlspecialchars()方法的封装
}谢谢各位啊