我使用下面的腳本進行搜索,並用較新的替換文件棄用的功能。 5 for strFile in `ls deprecated_functions_search_and_replace.txt `
6 do
7 sed "s/ereg_replace[^\(]*(\([^,]*\),/preg_replace\1('#'.\2.'#',/g" $strFile > temp_fil
我想用新推薦的代碼替換我的PHP源代碼中不推薦使用的函數。但是,我在使用php手冊中提到的正則表達式模式中的「i」替換帶有preg_match函數的eregi函數時遇到了很大的問題。以下是示例代碼: <?php
$strXml=<<<XMLSTRING
ALIPC231232
TIME
Jan 21 10:43:58 UTC 2011
OR
可能重複: Why Java Vector class is considered obsolete or deprecated? 此外,有來自Sun/Oracle的官方文字上? 謝謝。 編輯: 我知道另一個話題,但沒有提到是否有官方的話,這就是爲什麼這個話題措辭爲「廣泛相信」。另外,該主題只涉及Vector,而不是Hashtable。