gpt4 book ai didi

php - 如何从同一类的不同函数访问变量?

转载 作者:行者123 更新时间:2023-12-02 22:00:48 24 4
gpt4 key购买 nike

Controller :

function act() {
//some code for connection
$input = (response from client);
return $input;
}

这是第一次调用该行为以连接到客户端。在这里,我将获取带有连接的输入变量。

function a() {
$a = $this->act();
}

如何在不重新建立连接的情况下在此函数中获取 $input

function b() {

}

我试过将它放入 session 闪存数据,但它不起作用。

最佳答案

你不能。

为了获取该变量,您需要将其放在函数本身之外。

class MyController extends CI_Controller
{
private $variable;

private function act()
{
$input = (response from client)
return $input
}

private function a()
{
$this->variable = $this->act();
}
}

这样做将使您能够从类中的任何地方访问变量。
希望这会有所帮助。

关于php - 如何从同一类的不同函数访问变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16980991/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com