Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Joomla的JInput中使用函数集_Input_Joomla - Fatal编程技术网

如何在Joomla的JInput中使用函数集

如何在Joomla的JInput中使用函数集,input,joomla,Input,Joomla,但是当我打印\r($this->input)时,有'aaa'=>1 我在$input中分配它,而不是$this->input 我不想那样。我希望在$input中设置“aaa”,而不是在$this->input中设置 对不起,我的英文很差>“在PHP中,对象不是在赋值时复制的,而是它们的引用。在您的示例中,$this->input和$input都指向同一个对象 如果您想要一个对象的副本,您必须克隆它。请参阅PHP手册中的 详细解释您想要什么?我想要在$input中设置“aaa”,而不是在$thi

但是当我打印
\r($this->input)
时,有
'aaa'=>1

我在
$input
中分配它,而不是
$this->input


我不想那样。我希望在$input中设置“aaa”,而不是在$this->input中设置


对不起,我的英文很差>“在PHP中,对象不是在赋值时复制的,而是它们的引用。在您的示例中,
$this->input
$input
都指向同一个对象

如果您想要一个对象的副本,您必须克隆它。请参阅PHP手册中的



详细解释您想要什么?我想要在$input中设置“aaa”,而不是在$this->input中设置
$input = $this->input;
$input->set('aaa',1);