ホームページ >バックエンド開発 >PHPチュートリアル >discuz はどのようにしてデータテーブルを配列に変換しますか?
discuz はどのようにしてデータ テーブルを配列に変換しますか?
次のデータ セットはチャネル列テーブルからのものです。質問は、discuz はデータ テーブルのデータをどのように配列に変換しますか? arrayArray<br />(<br /> [0] => Array<br /> (<br /> [catname] => 频道栏目1<br /> )<br /><br /> [1] => Array<br /> (<br /> [catname] => 频道栏目2<br /> )<br /><br /> [2] => Array<br /> (<br /> [catname] => 频道栏目3<br /><br /> [3] => Array<br /> (<br /> [catname] => 频道栏目4<br /> )<br /><br /> [4] => Array<br /> (<br /> [catname] => 频道栏目5<br /> )<br /><br /> [5] => Array<br /> (<br /> [catname] => 频道栏目6<br /> )<br /> <br />)
-----ソリューション アイデア---------------------- while ループで取り出したリソースは、それ自体で配列にまとめられます
sourceclassdiscuzdiscuz_database.php、fetch_all() メソッドを見てください
私は常にエントリ ファイルから開始し、file_put_content( ) 必要なデータを出力します
Discuz が導入されていれば、マウスのコントロールの左ボタンを使用してメソッドを定義したファイルに自動的にジャンプできます