在课堂上使用$ _GET

Uxio90

我自己一个人一点一点地学习PHP OOP ...

我无法按照我想要的方式工作,我很想这样做:

http://localhost/test/class.php?action = delete

public $action;
public function __construct()
{
        $this->action = isset($_GET['action']) ? $_GET['action'] : null;            
        $this->db = new Db();   
        $this->Select($action);
}

private function Select($action)
{
    if ($action = 'delete') 
    {
            echo "Here";
    }

}

}

我认为这是很基本的..但是我不能自己获得解决方案..屏幕只是一片空白而没有错误,并且什么也不显示。所以我找不到解决方案...

谢谢

大安

您可以$_GET从类中传入构造函数:

Class GetClass {
  public $action;
  public function __construct($get){
      $this->action = isset($get['action']) ? $get['action'] : null;
      $this->db = new Db();   
      $this->Select($this->action);
  }

  private function Select($action){
    if (strtolower($action) == 'delete') {
      echo "Here";
    }
  }

}

$getClass = new GetClass($_GET);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在课堂上使用$ _GET

来自分类Dev

在课堂上使用namedtuple

来自分类Dev

在课堂上使用析构函数

来自分类Dev

如何在课堂上使用装饰器

来自分类Dev

我可以在课堂上使用__autoload吗?

来自分类Dev

无法在课堂上使用此函数调用

来自分类Dev

在课堂上使用TCA的TYPO3

来自分类Dev

如何在课堂上使用MySQLi

来自分类Dev

Angular 4 / TypeScript HttpModule 在课堂上的使用

来自分类Dev

如何在课堂上使用依赖注入?

来自分类Dev

课堂上的OOP困惑

来自分类Dev

课堂上逻辑太多

来自分类Dev

从课堂上读常量

来自分类Dev

课堂上的例外

来自分类Dev

在课堂上抛出异常

来自分类Dev

课堂上的多个div

来自分类Dev

课堂上重载operator +

来自分类Dev

使用Airbnb规则的带有胖箭头的ESLint在课堂上

来自分类Dev

如果您在课堂上不使用“ this”会怎样?

来自分类Dev

为什么Firefox注入“严格使用”?在课堂上的方法?

来自分类Dev

无法在课堂上使用龙目岛@NoArgsConstructor

来自分类Dev

FMDatabase已锁定,在课堂上使用的最佳实践

来自分类Dev

Getter&Setter还可以在课堂上使用吗?

来自分类Dev

工匠队列使用可变值在课堂上工作

来自分类Dev

课堂上的_description是什么?为什么使用它?

来自分类Dev

我在课堂上正确使用了this关键字吗?

来自分类Dev

如何在课堂上使用PDO连接工作

来自分类Dev

我在课堂上使用 promise 哪里出错了?

来自分类Dev

在课堂上达到课堂功能?