花了快四個小時,終於寫出來這一小段程式...
不過這段程式碼,讓我可以節省四十行以上的空間了,而且看起來也是比較聰明的方法
可見我對陣列還不太熟悉...
另外還有兩個函式要處理...
跟 trim() 放在同一個迴圈中一起做,iconv() 跟 addslashes()
改寫如下:
參考來源:
foreach()
這段程式中,我學到最重要地方在這裡:
foreach($var_in as &$value)
addslashes()
trim()
list()
我有去發問的地方(雖然自己解答了,不過還是記錄一下,或許別人會有不同的方法):
http://www.php5.idv.tw/bb-2719.htm?inging=1136476624
不過這段程式碼,讓我可以節省四十行以上的空間了,而且看起來也是比較聰明的方法
可見我對陣列還不太熟悉...
$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
文章標籤
全站熱搜

請問我女兒明年上大一啦!以您對電腦的熟悉,會建議她買哪個品牌機型的手提電<br /> 腦,哪一家經銷商店,售後服務較讚的!感恩喔..
可以考慮買華碩的,在台南有維修站<br /> 至於經銷商的售後服務,大概都差不多(態度或許會有差)<br /> 前陣子我朋友有在北門路 u2 進去的左手邊有一家展示不少台華碩的電<br /> 腦,你可以過去逛逛,店名我還要問一下<br />
ok!瞭啦!這樣就可啦,下午先視察,有問題在請教. Thanks~
foreach($var_in as &$value)<br /> &$value 的 & 是在 php5 才支援哦!<br /> <br /> 剛剛才發現這個問題的...<br /> 伺服器上的是用 php4,難怪一直不能 run<br /> <br /> 官方網站有提到,我除錯除了老半天,沒辦法才又過去讀 foreach 的範例<br /> 才發現的...<br /> As of PHP 5, you can easily modify array's elements by preceding<br /> $value with &. This will assign reference instead of copying the<br /> value.
有空再練一下 foreach($array as $key => $val){} 的方式吧 超好用! php 4 其實可以用 for( $val in $array){}
好一陣子沒在寫 php 了,謝謝你的建議哦!有機會再來試看看...^^