成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? php 出現(xiàn)Strict Standards: Only variables should be passed by reference in的解決方法
全站頭部文字 我要出現(xiàn)在這里
php 出現(xiàn)Strict Standards: Only variables should be passed by reference in的解決方法 748 2023-12-08   

這個問題多半是因為引用傳遞參數(shù)引起的,解決辦法一是修改代碼不使用引用傳遞;另一個辦法是修改php配置文件,修改error_reporting 其值改為error_reporting = E_ALL& ~E_NOTICE。或者修改函數(shù)中的引用方式即可。

ps:修改配置文件時,最好是復制一行,注掉,然后再改,如果需要隨時切回。

ECShop出現(xiàn)Strict Standards: Only variables should be passed by reference in的解決方法

今天安裝ecshop的時候最上面出現(xiàn)了一個錯誤提示:Strict Standards: Only variables should be passed by reference in F:www.xxxx.comcls_template.php on line 418

解決辦法:

打開cls_template.php文件中發(fā)現(xiàn)下面這段代碼:

$tag_sel = array_shift(explode(' ', $tag));

忘記說了,我的PHP版本是5.4.19,PHP5.3以上默認只能傳遞具體的變量,而不能通過函數(shù)返回值傳遞,所以這段代碼中的explode就得移出來重新賦值了

$tagArr = explode(' ', $tag);
$tag_sel = array_shift($tagArr);

這樣之后頂部的報錯沒掉了,左側和底部的報錯還需要去ecshop的后臺點擊清除緩存才能去除。

下面我們遇到這段代碼,在php5.3以上版本,也會報錯誤。

$file_suffix = strtolower(array_pop(explode('.', $file_name)));

修改方法:

$fnarray=explode('.', $file_name);
$file_suffix = strtolower(array_pop($fnarray));

這樣大家就了解了吧,以后傳參需要單獨寫好,不能一行寫完了。



主站蜘蛛池模板: 大内群英 电视剧| 王兴德| 彭丹三级裸奶视频| 被抛弃的青春1982| 王宝强盲井| 林心如演过的电视剧大全| 胡家玮| 金枝玉叶电视剧免费观看| 白鹭的简介资料| 《风流艳妇》| 女友电影| monparis是什么牌子香水| 恋爱中的城市 电影| 正在行动| 铁血战士电影| 马路虫子图片| 红海行动2在线观看西瓜影院| 山东教育电视台直播在线观看| 毕业论文3000字范文| 玛丽·杜布瓦| 蒋雯丽个人简历| 意大利辣椒1984| 羞羞的视频| 故事中的故事免费观看完整| 太原教育电视台| 那些年简谱| 尼康相机型号大全和价格| 大开眼戒在线观看| 简单的公告范文| 纵横欲海| 我的爷爷 电影| 干了一个月的家具导购| 伊利亚| 欧美黑人乱码avxxxx| 女人 电影| 马文的战争删减视频在线观看| 夜之女王 电影| 女人 电影| 张佩华| 昭和农村犯罪电影| 龙虎少年队2|

!!!站長長期在線接!!!

網站、小程序:定制開發(fā)/二次開發(fā)/仿制開發(fā)等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103