那個老師一條一條賦值的太繁瑣了,怎么用foreach來實現,我寫的有問題?
代碼如下
foreach($fields?as?$v){ $date[]=$_POST[$v]; $date1=implode(',',$data);? print_r($date1); $data?=?htmlspecialchars($data); $data?=?mysqli_real_escape_string($con,?$data); }報錯 $title=$_POST['title']; $author=$_POST['author']; $description=$_POST['description']; $content=$_POST['content']; $dateline?=time();
2016-12-28
foreach 當數據庫里有多條數據的時候使用 ?,如果單條數據就不需要用到 foreach?
第二那個老師得到的$_POST 是提交過來的數據 那么寫是比較原生的寫法 和foreach有什么關系???
2018-01-20
foreach($_POST as $k => $v){
? ?$$k = $v;
}
2016-12-28
遍歷的時候你還是通過每一個對應的鍵來取他的值,所以并不太明白你這個foreach和下面的有什么區別
2016-12-28
原生代碼就是這樣來的,而且你這個數組$fields又是什么了