那個老師一條一條賦值的太繁瑣了,怎么用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又是什么了