php smarty 网页php文件中 代码解释

$goods_nums=$mallObj->getOne("selectcount(*)fromgoodswheremerch_id={$merch_info['id']... $goods_nums=$mallObj->getOne("select count(*) from goods where merch_id={$merch_info['id']} and state=0");

$mySmarty->assign('goods_nums',$goods_nums);
上面的$smallObj我看到另一个文件中lib.php中几个函数global $smallObj,那么$mallObj->getOne是怎么解释的呢,怎么用?全局变量(成员)调用getOnet()方法?那自己怎么定义一个全局变量调用呢,如“$abc->getOne()” ?不是很麻烦的话帮我解答一下啊
展开
 我来答
展信满星
2012-01-04 · TA获得超过169个赞
知道小有建树答主
回答量:109
采纳率:0%
帮助的人:69.9万
展开全部
$abc->getOne()是一个类调用其中的函数。以下是解释:
$abc(或其他的)是一个类对象,在使用之前要new 一下如($abc = new className(参数))
->是调用类中的子函数(如C#中的点[.]连接符)
getOne()是类中的一个函数

下面建立代码实例:
<?php
//定义一个类
class tableBox {
var $table_border = '0';

// 构造函数
function tableBox($contents) {
//做一些功能
}

// 成员函数
function addInfo($Info) {
//做一些功能
//调用自身的变量:$this->table_border
}

// 成员函数
function removeInfo($Id) {
//做一些功能
//调用自身的函数:$this->addInfo($Info)
}

}
?>
使用上面的类:
$abc = new tableBox ("Info") //创建对象,参数是构造函数中的参数
$abc->addInfo("info") //调用子函数

如有不明白可以用hi联系,平时你也可以去php100上学学
祝新年快乐
y312f
2012-01-04 · 超过25用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:45万
展开全部
你好,
$mallObj->getOne();
他这个是这样的$mallObj=new 一个类 名(); //实例化
getOne() 从而是一个类下面的一个方法,
$mallObj->getOne ("...."); 这个就是调用的 一个类里面getOne的方法,
$abc->getOne() 也一样 $abc= new db(); $abc->getOne();
class db {
function getOne(){..........}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月夜的假面
2012-01-06
知道答主
回答量:28
采纳率:0%
帮助的人:16.9万
展开全部
你这个代码补全
但是$mallObj->getOne()中的$mallObj变量应该是实例化对象
getOne是该对象中的方法
你自己定义全局变量的话就
global “变量名”
就可以了
下次调用直接输入“变量名”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
令我心醉
2012-01-04
知道答主
回答量:28
采纳率:0%
帮助的人:25.8万
展开全部
没有必要尽量减少使用“全局变量”这种想法,这样子的习惯不太好
你可以尽量使用类得继承来实现
你可以在局部中使用$GLOBALS['abc']来访问一个全局的变量 或者再函数或方法中加入
global $abc;
来申明下面使用的$abc是全局的$abc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gengxu0310
2012-01-04
知道答主
回答量:55
采纳率:0%
帮助的人:8.8万
展开全部
有人(有几个人,记不清了),在学晚自习之后被车撞死,司机把他们扔进河里逃了,把信息发到四个评论,不发,父母会死。发了,人们会喜欢你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式