我正在編寫一個引擎,以便我可以閱讀RSS提要併發布到我的Oracle數據庫中,但是當從RSS提要獲取撇號並插入數據庫時,在INSERT
之後查看數據庫時,我得到’
,但PHP中的初始字符串爲’
。有沒有在Oracle任何方式插入,以確保它保持爲’
,而不是改變到’
PHP和Oracle - 獲取而不是單引號插入
我一直在使用
$variable = "Someone’s String"
$sql = "INSERT INTO table (column) VALUES (q'[" . $variable. "]')"
我也有與角色£
和–
這是同一個問題嘗試作爲顯示和£
–
然而,這似乎並沒有工作 - 請你能闡明的情況有些光
你如何確定在PHP中這個字符串是'''? – mudasobwa 2014-11-24 11:16:26
var_dump和echo都說它是 – 2014-11-24 11:16:42
所以你看看瀏覽器呈現的輸出,對吧?嘗試_view頁面source_,我很確定有HTML實體。 – mudasobwa 2014-11-24 11:17:33