国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

解決DedeCMS出現Deprecated: Function ereg_replace()錯誤的問題

2024-04-25 20:51:53
字體:
來源:轉載
供稿:網友

針對于安裝完成后出現安裝完出現Deprecated: Function ereg_replace() is deprecated in

dedecms由于技術人員的習慣問題可能針對php5.3甚至更高版本的php支持會有些錯誤,大家可以打開文件dede/config.php

找到define('DEDEADMIN', ereg_replace("[///]{1,}", '/', dirname(__FILE__) ) );

沒有必要刪除,只要在這句前面加入"//"將其隱掉就好了,然后在下面加一句

define('DEDEADMIN',strtr(dirname(__FILE__),'///','//'));

就可以了!上傳覆蓋,然后更新下在看看,應該解決問題老!

對以上操作正則表達式的解釋如下:

在正則表達式中,反斜線通常與其它字符一起構成特殊的結構,譬如‘/d’用來匹配數字字符,‘/s’用來匹配空白字符,‘/1’用來反向引用第一個分組捕獲的文本。

可是,如果我們在正則表達式中,僅僅需要表示%26ldquo;反斜線%26rdquo;字符本身,該如何做呢?

其實,正則表達式對這個問題的處理,與字符串的處理是一樣的,也就是說,在正則表達式中,必須用轉義序列‘//’來表示單個反斜線。

這個規定會帶來一個有趣的問題:正則表達式中單獨出現的反斜線字符,在正則表達式的層面,必須以轉義序列‘//’來表示,然而,每個反斜線,在表示正則表達式的字符串中,又必須以轉義序列‘//’來表示。所以,在字符串中,必須寫出四個反斜線‘////’,才能對應到正則表達式中單獨出現的一個反斜線字符:在字符串處理層面,它們會被識別為兩個反斜線‘//’,在正則表達式的層面,它們會被識別為單個反斜線字符‘/’。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 孝感市| 郓城县| 朝阳市| 夏河县| 周宁县| 牙克石市| 永平县| 土默特左旗| 井研县| 南涧| 平罗县| 洱源县| 宣恩县| 武陟县| 罗城| 沈丘县| 临湘市| 江油市| 灵丘县| 汝南县| 炎陵县| 龙江县| 富源县| 肃北| 左贡县| 巢湖市| 海阳市| 宁化县| 江津市| 沁阳市| 嘉义县| 河源市| 收藏| 勐海县| 黄石市| 临洮县| 印江| 威信县| 醴陵市| 磴口县| 和龙市|