我有一個MySQL結果,我想用PHP安全輸出,即將特殊字符(如<
)轉換爲<
。使用filter_var_array進行清理 - 防止NULL變爲空字符串
filter_var_array工作得很好,除了NULL
值變成空字符串''
。
我還是希望他們能爲NULL,以反映MySQL的價值,並與is_null()
等
$sql_rows = filter_var_array($sql_rows, FILTER_SANITIZE_FULL_SPECIAL_CHARS);
foreach ($sql_rows as $sql_row) {
print '<li>' . $sql_row['name'] . '</li>';
}
測試任何方便的方法來實現這一目標?
有這樣做的什麼神奇的方法。你需要手動處理每個變量 – zerkms 2012-07-15 22:43:27
那麼你的問題是什麼? – DrinkJavaCodeJava 2012-07-15 22:44:49
然後你需要一個自定義函數。 'filter_var'是關於清理** string **變量的。 – mario 2012-07-15 22:47:28