ホームページ >バックエンド開発 >PHPチュートリアル >ソース コード内の多くのデータベース値がオブジェクト メソッドを使用しないのはなぜですか?

ソース コード内の多くのデータベース値がオブジェクト メソッドを使用しないのはなぜですか?

WBOY
WBOYオリジナル
2016-06-23 13:47:061011ブラウズ

fetch_object() メソッドを使用するだけです


ディスカッションへの返信 (解決策)

理由はたくさんあります

1. 効率の問題 fetch_object の効率は最も低いです。以下の図を参照してください。 -軸は個々のデータです Y軸は費やした時間です


2. PHPの配列操作はとても便利です オブジェクトについては、笑

3. で取り出したデータ。 fetch_object はオブジェクト指向の考え方に準拠しておらず (メンバー、属性がすべてパブリックであるため)、プロセス指向ではありません (オブジェクトであるため)

理由はたくさんあります

1. 効率の問題 fetch_object は以下の図を参照してください。 X 軸はデータの数です。


2. PHP の配列に対する操作は非常に便利です。オブジェクトに関しては、いろいろな配列操作関数があります笑

3. fetch_object で取り出したデータはオブジェクト指向の考え方に準拠していない (メンバー属性がすべて public であるため) プロセス指向ではありません (オブジェクトであるため)



あなたによると、それは無駄です!
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。