PHP 讀取CSV格式的String
function ParseCSVString($str, $delim=',')
{
$mdarray = array();
//write the CSV string to a temporary file so that fgetcsv() can beused to process...
$fp = tmpfile();
fwrite($fp, $str);
rewind($fp); //rewind to process CSV
$csv_length = strlen($str);
$row = 0;
while (!feof($fp) ) {
$data_arr = fgetcsv($fp, $csv_length, $delim);
$num = count ($data_arr);
$mdarray[$row] = array();
for ($c=0; $c < $num; $c++) {
print "第".$row."列". "<BR>";
print "第".$c."排". "<BR>";
$mdarray[$row][$c] = $data_arr[$c];
print "mdarray[".$row."][".$c."]=".$data_arr[$c]."<BR>";
print "驗證內容=".$mdarray[$row][$c]."<BR>";
}
//print $data_arr[0] . $data_arr[1]. $data_arr[2] . "<BR>";
$row++;
}
fclose($fp); //clean up temp file
return $mdarray; //return the array
}
======
CSV字串內容=
00:00~01:00,RFI法廣電台法語新聞,法國廣播
01:00~02:00,音樂瘋一點,Linda
02:00~03:00,賽門狂想曲,蕭曼屏
03:00~04:00,小魚兒的音樂河,小魚兒
04:00~05:00,空大教學節目,空中大學
05:00~06:00,長青天地,嘉惠
06:00~06:30,早安日語,孫寅華
06:30~07:00,開心學德語,張南思
07:00~07:30,初學空中美語,空中美語
07:30~08:00,長春藤生活英語,長春藤英語
08:00~09:00,囉哩囉唆講清楚,江峰、姜涵
09:00~10:00,後山姐妹的意想世界,王秀芳
10:00~10:05,東海岸新聞網,花蓮分臺
10:05~12:00,十點不一樣,黃凱昕
12:00~13:00,音樂廚房,吳采璋
13:00~13:30,活用空中美語,空中美語
13:30~14:00,長春藤解析英語,長春藤英語
14:00~15:00,左岸咖啡館,林文玲
15:00~15:05,東海岸新聞網,花蓮分臺
15:05~15:30,左岸咖啡館,林文玲
15:30~16:00,童盟國,林文玲
16:00~17:00,溫馨接送情,吳采璋
17:00~17:20,文教新聞,新聞組
17:20~17:30,教育交流道,洪秋玉
17:30~18:30, RFI 法廣電台華語新聞,法廣電台
18:30~19:00,德國之聲,德國之聲
19:00~19:30,韓語教學,林明德
19:30~20:00,俄語教學,馬邊野
20:00~20:30,華語教學(印尼語、泰國語、越南語),中央廣播
20:30~21:00,日語文法解析,林綺雲
21:00~21:30,空中英語教室,裴安琪
21:30~22:00,實用空中美語,空中美語
22:00~22:30,MAGIC ENGLISH,曾麗娜、呂佳珊
22:30~23:00,花 young 星空下,洪璘璘
23:00~23:10,文教新聞,新聞組
23:10~00:00,青春夢想家,蕭曼屏


剛好在找尋這個~~~感謝囉~