ホームページ > バックエンド開発 > PHPチュートリアル > 关于mysqli扩展库中的对象有关问题

关于mysqli扩展库中的对象有关问题

WBOY
リリース: 2016-06-13 10:15:34
オリジナル
787 人が閲覧しました

关于mysqli扩展库中的对象问题
$mysqli_stmt=$mysqli->prepare($sql);

上面的prepare是属于mysqli_stmt类的?为什么直接用$mysqli->prepare?两个根本没关系
按道理应该这样
$mysqli_stml=new mysqli_stmt();
$stmt=$mysql_stmt->prepare();


------解决方案--------------------
mysqli_stmt mysqli::prepare ( string $query )
手册上的定义你能找到吧?
它的含义是 prepare属于mysqli类,参数为字符串类型,返回值是mysqli_stmt类的实例。
------解决方案--------------------

探讨

还是不太懂。。直接用这句话$stmt=$mysqli->prepare($sql);就相当于创建了一个对象$stmt?但是创建对象应该用new 的啊。。这地方我整不明白。刚打错了。。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート