永发信息网

php访问对象

答案:3  悬赏:0  手机版
解决时间 2021-03-20 00:13
  • 提问者网友:动次大次蹦擦擦
  • 2021-03-19 14:50
php访问对象
最佳答案
  • 五星知识达人网友:荒野風
  • 2021-03-19 15:10
$data = $m_request_data->data; #访问对象
这一句要注意了。你这里只是临时定义个变量。要想在类中全部能用它,
class A{
可以在类中先声明它
private $data;
或者定义一个静态方法
public static $data;

然后构造方法最后一句变为
public function __construct() {
…………
$this->data= $m_request_data->data; #访问对象
//静态方法是self::data = $m_request_data->data;
}

好了这里
function data(){
print_r($this->data);//直接用,打印还是取值$this->data->value();随你~~
//静态的是print_r(self::data);
}
全部回答
  • 1楼网友:你可爱的野爹
  • 2021-03-19 16:24
$data->data追问那我现在取得了他的值叫$data,,在下面的方法中如何去访问呢追答说的我迷糊,发代码出来追问public function __construct() {
parent::__construct();
$this->load->database(); # 建立数据库连接
$json = file_get_contents('php://input'); #获取的数据
$m_request_data = json_decode($json); #把json转为对象
$data = $m_request_data->data; #访问对象

}
function data(){

}

如何在下面的data方法中使用上面的$data追答$data = __construct();
$data->data
  • 2楼网友:上分大魔王
  • 2021-03-19 16:09
先实例化对象 然后才能调用黎明的东西
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯