问答详情
源自:5-3 [PDO] 数据库操作类之执行SQL语句

$obj = empty(self::$PDOStatement)?self::$link:self::$PDOStatement;这段代码的疑问

如果判断条件为真为 $obj=self::$link; 这样写有什么意义

提问者:edmundzhang 2015-10-20 22:05

个回答

  • pardon110
    2015-10-20 23:09:23
    已采纳

    单从字面上看,确保用的是同一个连接资源。

  • PHPer_0011
    2015-10-21 09:35:01

    这句话的意思是

           self::$PDOStatement 这个为空的时候就用这个 self::$link

    如果self::$PDOStatement 不为空则用这个 self::$PDOStatement