请教怎么将数组扩展
Jun 13, 2016 pm 12:13 PM
请问如何将数组扩展
已经通过数据库查询得到一个数组,比如$data[0]['name']="张三",$data[1]['name']="李四",$data[0]['分数']=100,$data[0]['分数']=90,现在我想在数组中加一个字段,比如【毕业院校】,而这个毕业院校不在数据库中,在xml文件中,我会写一个函数function getyx('张三'),这样就能得到院校了,这个我会,我想问的是怎样把【毕业院校】这个字段加到$data里,使得我能通过$data[0]['毕业院校']这种方法得到对应的值。谢谢。
当然我知道不必非这样,但是这里主要是想弄会这个问题。谢谢。
------解决思路----------------------
这样吗?
<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 />
Array
(
[0] => Array
(
[name] => 张三
[score] => 100
[school] => school1
)
[1] => Array
(
[name] => 李四
[score] => 90
[school] => school2
)
)
------解决思路----------------------
既然是 通过数据库查询得到一个数组
那么你在读取查询结果时就可加进去了
while($row = mysql_fetch_assoc($rs)) {<br /> $row['毕业院校'] = getyx($row['name']);<br /> $data[] = $row;<br />}

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Penyelesaian: Organisasi anda memerlukan anda menukar PIN anda

Cara melaraskan tetapan sempadan tetingkap pada Windows 11: Tukar warna dan saiz

Bagaimana untuk menukar warna bar tajuk pada Windows 11?

Masalah Ralat OOBELANGUAGE dalam Pembaikan Windows 11/10

Bagaimana untuk mendayakan atau melumpuhkan pratonton lakaran kecil bar tugas pada Windows 11

Apakah perbezaan antara Huawei GT3 Pro dan GT4?

Paparkan panduan penskalaan pada Windows 11

10 Cara untuk Melaraskan Kecerahan pada Windows 11
