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."";