花了快四個小時,終於寫出來這一小段程式...
不過這段程式碼,讓我可以節省四十行以上的空間了,而且看起來也是比較聰明的方法
可見我對陣列還不太熟悉...


$var_in = array($birthday, $name, $cname);

foreach($var_in as &$value) {
$value = trim($value);
}
list ($birthday, $name, $cname) = $var_in;
echo $cname.'abc
';


另外還有兩個函式要處理...
跟 trim() 放在同一個迴圈中一起做,iconv() 跟 addslashes()
改寫如下:

$var_in = array($birthday, $name, $cname);

foreach($var_in as &$value) {
$value = iconv("Big5", "UTF-8", $value);
$value = trim($value);
$value = addslashes($value);
}
list ($birthday, $name, $cname) = $var_in;
echo $cname.'abc
';


參考來源:
foreach()
這段程式中,我學到最重要地方在這裡:
foreach($var_in as &$value)

addslashes()
trim()
list()

我有去發問的地方(雖然自己解答了,不過還是記錄一下,或許別人會有不同的方法):
http://www.php5.idv.tw/bb-2719.htm?inging=1136476624
arrow
arrow
    全站熱搜

    tern 發表在 痞客邦 留言(5) 人氣()