请问 php中的 "->" 这个符号是什么意思? while($r=$empire->fetch($sql)) { $titleurl=sys_ReturnBqTitleLink($r);//链接 ?>请帮我解释一下这句语句好吗?非常感谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $empire应该是一个对象fetch()是$empire这个对象里面的一个函数$r=$empire->fetch($sql)的意思就是,传递参数$sql给fetch()这个个函数,将其返回值赋给$r 实例对象调用方法或者属性while($r=$empire->fetch($sql)) { $titleurl=sys_ReturnBqTitleLink($r);//链接 ?>整段代码的意思是:$empire是实例对象,fetch()是产生$empire实例对象的类的方法,循环的意思是执行SQL语句从数据库里面获取链接,然后通过sys_ReturnBqTitleLink()方法进行一些处理后赋值给$titleurl变量建议你看看自定义方法,照这么看来都不知道方法是从哪儿来的啊? while($row = mysql_fetch_array($result)) { echo $row['FirstName'] . " " . $row['LastName']; echo "<br />"; }这个明白吗??就是相当于把$row['FirstName']变成$firstname(你想起的变量名自己像什么都行)=$row->FirstName(数据库中的名字);要是用->这个数据必须用while($row = mysql_fetch_object($result))这个才可以 相当于java 里面的 . (dot) 不知道楼主学习过其他的编程语言不,在这里,->的意思就是类的实例对象对它的的方法和属性的访问和调用。具体到这里,就是$empire这个对象里面有一个方法fetch(),$empire调用fetch()这个方法。 表示介词“的” 比如 $obj->function 表示 obj的function 相当于java的 . 嗯.大家说的都对,如果你在模板里面写PHP程序,基本都是用这些东西了. 只用cookie不用session和数据库做一个超级简单的用户登陆,求助 php 字符串转数组 新手求助,请朋友们帮忙写一个php的UBB Shell脚本 什么意思啊 找人做: MYSQL数据库中使用自动编号是哪个字段类型? 又一个难题 ! 高分 ! ftp函数中ftp_put()函数是怎么回事?! 可以解释一下这段程序吗? PHP能否调用本地的外部程序/获取外部程序的信息? 请问php的<??>可以在html中嵌套吗?还是下面的程序有什么错误? WEB应用系统不被搜索引擎
while($r=$empire->fetch($sql))
{
$titleurl=sys_ReturnBqTitleLink($r);//链接
?>
整段代码的意思是:
$empire是实例对象,fetch()是产生$empire实例对象的类的方法,循环的意思是执行SQL语句从数据库里面获取链接,然后通过sys_ReturnBqTitleLink()方法进行一些处理后赋值给$titleurl变量
建议你看看自定义方法,照这么看来都不知道方法是从哪儿来的啊?
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
这个明白吗??
就是相当于把$row['FirstName']
变成$firstname(你想起的变量名自己像什么都行)=$row->FirstName(数据库中的名字);
要是用->这个数据必须用while($row = mysql_fetch_object($result))这个才可以
比如 $obj->function 表示 obj的function