-2

PHP と PDO 構文を使用してスクリプトを作成しています。そして、始める前に、いくつかのショートカットを作りたいと思っていました. $db->query() = qr()$string->fetch(PDO::FETCH_OBJ) = fet($string)

しかし、私のページに問題が発生しquery()、関数内では機能しません

(致命的なエラー: 非オブジェクトに対するメンバ関数 query() の呼び出し )

これが私のコードです

// $db->query() = qr()
function qr($str)
{
    return $db->query($str);
}
// $string->fetch(PDO::FETCH_OBJ) = fet($string)
function fet($dbq)
{
    return $dbq->fetch(PDO::FETCH_OBJ);
}

$qr = qr("select * from example");
$fet = fet($qr);

echo "".$fet->example."";
4

1 に答える 1