ホームページ >バックエンド開発 >PHPチュートリアル >discuz はどのようにしてデータテーブルを配列に変換しますか?

discuz はどのようにしてデータテーブルを配列に変換しますか?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:06:521020ブラウズ

discuz はどのようにしてデータ テーブルを配列に変換しますか?
次のデータ セットはチャネル列テーブルからのものです。質問は、discuz はデータ テーブルのデータをどのように配列に変換しますか? array

Array<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 が導入されていれば、マウスのコントロールの左ボタンを使用してメソッドを定義したファイルに自動的にジャンプできます

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