xcsc.net
当前位置:首页 >> PHP里同一个类里的两个方法可以相互调用吗 >>

PHP里同一个类里的两个方法可以相互调用吗

代码贴出来,不然真不清楚你想问什么。

$this->a(); 一样的,只是在前面加上个$this定亥翅酵俨寂愁檄传漏-> 不过上面好像有点答非所问... 你需要在function a里面对$a的值进行输出.. 也就是 function a() { $a = 'a'; return $a; } 然后需要在函数b里面进行导入 function b() { $a = $...

示例 class Test{ function aa(){ $this->bb(); //使用$this变量表示当前类 } function bb(){ echo "引用过去了"; } } 类使用方式 $class = new Test(); $class->a();

$this->get_core()->get_id();就是$this->get_core();返回一个对象,再调用get_id()方法; 可以这样理解; $newObj = $this->get_core();//返回一个对象。至于这个对象是什么,要看get_core()这个方法怎么定义的了 $result = $newObj->get_id();...

编程本身就是处理和传递信息,出现信息传不通,说轻了是设计出了问题... 这里的2个方法insert和upload都是无返回值、无参数的过程。。。 函数本身的作用没发挥出来,只是单纯一个过程的简称'insert'插入或upload upload应该设计成:在上传成功或...

一个变量要在两个方法中起作用,必须将变量设为全局变量,这是php内核对变量的处理决定的, 要么在两个方法之外初始化变量$a, 然后在方法中使用前 global $a;之后就可以使用$a了; 或者不在方法外初始化 在一个方法中用$GLOBALS['a'] = 12;将值...

要在B类的itb()函数里面先实例化a类才能调用 ----------------

全局变量 或者你方法里面写return 返回

我记得前几天你提出了一个问题,是关于数据库的,我看了一下,你的DBHelp.php,在第一行是$con = mysql_connect("localhost","root","sa");生成一个连接变量$con。按照你现在这个做法

在a类中 把$a 定义为公有的成员属性,

网站首页 | 网站地图
All rights reserved Powered by www.xcsc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com