ここで定義された PHP クラスに 100% 満足しているわけではありません: mysqli
私はそれをいくらか短くするために内臓を取り除き、実行時に解析エラーを取得しました。
<?php
function query($x)
{
if ($x > 8) {
return 'greater than eight!';
} else {
return true;
}
} else {
exit();
}
}
print query(7);
オリジナルと同じ構成(だと思います)ですね。もちろん、署名とメソッドの本体は別として。私は前に if else else 句に出くわしたことがなく、少なくとも論理的に賢明な私にとってどういうわけか「正しく感じられない」. さらに、私のコードはコンパイルされません。多分あなたは私をまっすぐにすることができますか?
それがどのように使用されるかの例はありますか?
第二に、元のクラスから - $resource 変数はどこで、またはどのようにそこに入るのですか? $resource 変数がオブジェクトに渡されるのは、どのようなコンテキストでしょうか?
私のクライアントコードは次のとおりです。
$db = new MySQLi;
$db->query("SELECT * FROM my_table");
しかし、 $resource がどのように機能するのかわかりませんか?