tp里面方法赋值失败

gz109 2017-05-12 05:10:36
在thinkphp的一个类里面,我想把一个方法里面的值赋值给一个变量,但是失败了,不知道哪里的原因


class UserAction extends IndexAction {
public function one(){
$table=array(1,2,'ok');
// var_dump($table);
}

//这里我第二个方法的想调用one方法里面的值,然后赋值给一个变量
public function two(){
$ok= $this->one(); //把one方法的数据赋值给一个变量
var_dump($ok); //这里dump出来是空的,怎么样把one()的值赋值到two里面呢
}
}
...全文
139 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
gz109 2017-05-12
  • 打赏
  • 举报
回复
明白了,谢谢
lh460795 2017-05-12
  • 打赏
  • 举报
回复

 public function one(){
                      $table=array(1,2,'ok');
                       return $table;
                     // var_dump($table);
          }
跟tp没有关系 你的方法里面没有返回
u014567183 2017-05-12
  • 打赏
  • 举报
回复
第四行加上
return $table;

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧