Re: [請益] 又來問問題了Orz 將文字方塊的值存入array?

看板PHP作者 (守護神)時間19年前 (2005/11/26 18:25), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《dichia (ptt處處有溫情)》之銘言: : 我要的是 : 使用者輸入題目的答案 : 那我想到的是 : 把使用者從文字方塊輸入的答案存到一個陣列中 : 然後再跟正確答案比較 : http://0rz.net/540Sq : 這是我的code : Q1:要怎麼將user輸入的值存在array裡? : Q2:我程式中有先算出正確答案一樣的問題 怎麼存到array? : 剛剛有在php的Manual查到這個函式array_diff_assoc : 可以比較多個array並取出不同之處 : 我也試了它的範例 : <?php : $array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red"); : $array2 = array("a" => "green", "yellow", "red"); : $result = array_diff_assoc($array1, $array2); : print_r($result); : ?> : 結果是 : Array ( [b] => brown [c] => blue [0] => red ) : 但有點看不懂怎麼會跑出這樣的結果? : 麻煩了! 謝謝 returns an array containing all the values of array1 that are not present in any of the other arguments. 也就是比對 array1 而已 試試這樣就知道了 <?php $array1 = array("a" => "green", "b" => "brown", "c" => "blue", "red"); $array2 = array("a" => "green", "red"); $array3 = array("brown"); $array4 = array("c" => "blue"); $result = array_diff_assoc($array1, $array2,$array3,$array4); print_r($result); ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.158.10
文章代碼(AID): #13Y3WEAv (PHP)
文章代碼(AID): #13Y3WEAv (PHP)