我用php写的这个函数哪里有错?

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:13:57
function link($num='')
{
global $db;
if($num=='')
{
$sql = "select `lid`,`webname`,`logo`,`url`,`describe` from `top_link` order by `lid`";
}
else
{
$sql = "select `lid`,`webname`,`logo`,`url`,`describe` from `top_link` order by `lid` limit 0,$num";
}
$query = $db->query($sql);
while($rs=$db->fetch_array($query))
{
if($rs[logo]=='')
{
echo"<li><a href=$rs[url] target='_blank' title='$rs[describe]'>$rs[webname]</a></li>";
}
else
{
echo"<a href=$rs[url] target='_blank' title='$rs[describe]'><img src='$rs[logo]' border='0'></a><br>";
}
}
}
报错:
Fatal error: Cannot redeclare link()

link() 是PHP自带函数之一。改一个函数名吧。
附:
link -- 建立一个硬连接
说明
bool link ( string target, string link)

link() 建立一个硬连接。如果成功则返回 TRUE,失败则返回 FALSE。