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

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

可以的 可以使用$this->方法名() 或者self::方法名(参数)调用

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

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

你的这种定义方法是错误的,在类定义中不能直接包含文件或实例化对象,只能对类中属性进行定义; 请参考天南(46926125)写的DEMO: ###PHP DEMO CODE###

示例 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();...

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

PHP中同一个类中怎么访问不同方法的变量,我觉得这要看你访问的变量的作用范围,如果这个变量的作用范围是类,那么只要是同一个类里的方法,都可以访问。 如果这个变量的作用范围只在类的方法里,则可以采取的办法: 1. 修改或定义变量的作用域...

貌似在 index.php 文件前面,使用 include / include_once / require / require_once 函数指令引入 a.php 即可。

不行, 不过你可以调用一个类里面另外一个方法, 也就是你可以在同一个类里面写一个新方法再去调用这个方法, 功能上是没有区别的

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