loso 发表于 2010-8-25 13:57:45

ci controller modle 中 各个方法之间可以调用么?

最好能写出两段代码? 这样比较清晰些!
还有谁能说一个方法与方法之间的使用心德!

Hex 发表于 2010-8-25 14:29:30

控制器可以调用模型里的方法
模型不可以调用控制器里的方法
控制器不能调用其他控制器的方法
控制器可以调用自己的方法

loso 发表于 2010-8-25 17:07:49

一个控制器可以无数次调用一个方法么?
一个控制器内一个方法与另外一个方法之间能有什么方法使它们 联系在一起?在第三个方法里处理一些事物?
一个模 型 内一个方法与另外一个方法之间能有什么方法使它们 联系在一起?在第三个方法里处理一些事物?

visvoy 发表于 2010-8-25 17:41:18

class调用一个method有次数限制吗?
你不知道class有一个特别变量叫 “$this” ?
你不知道模型也有一个特别变量叫 “$this” ?

Hex 发表于 2010-8-25 17:42:21

1. 可以无数次调用,不可以的是儿童玩具,不是编程语言。(和 CI 无关)
2. 同一个控制器内,是一个类,可以用 $this 做你想做的任何事情。
3. 模型也是类。

PS: 建议楼主仔细看一下 PHP 手册,了解一下 PHP OO。

loso 发表于 2010-8-26 13:33:05

谢谢!我正有此意从新审视一下php手册!
页: [1]
查看完整版本: ci controller modle 中 各个方法之间可以调用么?