ホームページ >バックエンド開発 >PHPチュートリアル >配列を拡張する方法を教えてください

配列を拡張する方法を教えてください

WBOY
WBOYオリジナル
2016-06-13 12:13:321153ブラウズ

配列を拡張する方法を教えてください
$data[0]['name']="Zhang San"、$data[1]['name']=などのデータベース クエリを通じて配列を取得しました。 Li Si", $ data[0]['score']=100, $data[0]['score']=90、今度は [Graduation School] などのフィールドを配列に追加したいと思います。卒業校がデータベースにないので、xml ファイルに getyx('Zhang San') という関数を書きます。これで学校を取得できるようになります。[ ] フィールドを追加する方法です。 Graduation School] to $data ここでは、メソッド $data[0]['Graduation School'] を通じて対応する値を取得できます。ありがとう。

もちろん、このようにする必要がないことはわかっていますが、ここでの主な目的はこの問題を明確にすることです。ありがとう。
------解決策のアイデア----------------------
そうですか?

<br /><?php<br />$data = array(<br />    array(<br />        'name' => '张三',<br />        'score' => '100'<br />    ),<br />    array(<br />        'name' => '李四',<br />        'score' => '90'<br />    )<br />);<br /><br />$data[0]['school'] = 'school1';<br />$data[1]['school'] = 'school2';<br />echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">';<br />print_r($data);<br /><br />?><br />


配列
(
[0] => => ; 100
( 4
[スコア] => 90
[学校] =>school2
)

)

------解決策のアイデア---------- -----------

配列はデータベースクエリ
によって取得されるため、クエリ結果を読み取るときに追加できます



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