ฉันจะเพิ่มคู่คีย์ค่าลงในอาร์เรย์ได้อย่างไร
สิ่งนี้ใช้ไม่ได้:
public function getCategorieenAsArray(){
$catList = array();
$query = "SELECT DISTINCT datasource_id, title FROM table";
if ($rs=C_DB::fetchRecordset($query)) {
while ($row=C_DB::fetchRow($rs)) {
if(!empty($row["title"])){
array_push($catList, $row["datasource_id"] ."=>". $row["title"] );
}
}
}
return($catList);
}
เพราะมันทำให้ฉัน:
Array ( [0] => 1=>Categorie 1 [1] => 5=>Categorie 2 [2] => 2=>Caterorie 2 )
และฉันคาดหวังว่า:
Array ( [1] =>Categorie 1 [5] => Categorie 2 )
2
คนที่มีตัวแทนมากกว่าสามารถแก้ไขคำถามนี้และแก้ไขตัวแบ่งบรรทัดได้หรือไม่
—
Brian Ramsay