[解決済み] mysqli_fetchの関数の違い
2022-02-02 21:03:15
質問
この記事 は、MySQL クエリの結果を取得する 4 つの方法について説明します。
-
mysqli_fetch_array
- 結果行を、連想配列、数値配列、あるいはその両方として取得する。$row = mysqli_fetch_array($result); echo $row[0]; // or echo $row['online'];
-
mysqli_fetch_assoc
- 結果行を連想配列として取得する$row = mysqli_fetch_assoc($result); echo $row['online'];
-
mysqli_fetch_object
- 結果セットの現在の行をオブジェクトとして返します。$row = mysqli_fetch_object($result); echo $row->online;
-
mysqli_fetch_row
- 結果行を列挙型配列として取得する。$row = mysqli_fetch_row($result); echo $row[0];
この4つの機能には、性能面でも機能面でも大きな違いはありますか?
どのように解決するのですか?
<ブロッククオートこの4つの機能には大きな違いはありますか?
いいえ。
は、同じように使うことができますか?
はい。
関連
-
[解決済み】Weird PHP error: 'Can't use function return value in write context'.
-
[解決済み】php, mysql - データベースへの接続数が多すぎるエラー
-
[解決済み】 $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて]
-
[解決済み】未定義のメソッド mysqli_stmt::get_result を呼び出す。
-
[解決済み】子テーマのCSSが親テーマをオーバーライドしない
-
[解決済み] * vchiqインスタンスを開くのに失敗しました。
-
[解決済み】Fatal error: mysqli_result 型のオブジェクトは使用できません [終了] 。
-
[解決済み] $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて
-
[解決済み] PHPのstartWith()関数とendsWith()関数
-
[解決済み] ストアドプロシージャ/ファンクション一覧 Mysqlコマンドライン
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】mysqli_result クラスのオブジェクトを文字列に変換できない
-
[解決済み】ディレクトリ内のファイル数を数える PHP
-
[解決済み] $wpdb->update または $wpdb->insert を実行すると、引用符の前にスラッシュが追加される
-
[解決済み】未定義の関数mysql_query()をLoginで呼び出す【重複
-
[解決済み】PHP フェイタルエラー。未定義の関数mssql_connect()をコールしています。
-
[解決済み】PHPの予期しないT_VARIABLEとは何ですか?
-
[解決済み] * vchiqインスタンスを開くのに失敗しました。
-
thinkphp5 timestamp 非整形の数値に遭遇した。
-
phpのAllowed memory size of 134217728 bytes枯渇問題の解決法
-
[解決済み] PHPの配列を別の配列にコピーする関数はありますか?