php 出现Strict Standards: Only variables should be passed by reference in的解决方法
发布时间 - 2026-01-11 02:55:58 点击率:次这个问题多半是因为引用传递参数引起的,解决办法一是修改代码不使用引用传递;另一个办法是修改php配置文件,修改error_reporting 其值改为error_reporting = E_ALL& ~E_NOTICE。或者修改函数中的引用方式即可。

ps:修改配置文件时,最好是复制一行,注掉,然后再改,如果需要随时切回。
ECShop出现Strict Standards: Only variables should be passed by reference in的解决方法
今天安装ecshop的时候最上面出现了一个错误提示:Strict Standards: Only variables should be passed by reference in F:\www.xxxx.com\cls_template.php on line 418
解决办法:
打开cls_template.php文件中发现下面这段代码:
$tag_sel = array_shift(explode(' ', $tag));
忘记说了,我的PHP版本是5.4.19,PHP5.3以上默认只能传递具体的变量,而不能通过函数返回值传递,所以这段代码中的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));
这样大家就了解了吧,以后传参需要单独写好,不能一行写完了。
# Strict
# Standards
# PHP中的print_r 与 var_dump 输出数组
# php中get_object_vars()方法用法实例
# PHP中echo
# print_r与var_dump区别分析
# PHP异常Parse error: syntax error
# unexpected T_VAR错误解决方法
# php var_export与var_dump 输出的不同
# php输出echo、print、print_r、printf、sprintf、var_dump的区别
# PHP提示Notice: Undefined variable的解决办法
# php中var_export与var_dump的区别分析
# PHP var关键字相关原理及使用实例解析
# 这段
# 报错
# 解决办法
# 配置文件
# 是因为
# 也会
# 说了
# 一是
# 这个问题
# 要去
# 然后再
# 掉了
# 就得
# 解决方法
# 还需
# 写好
# 出现了一个
# 返回值
# 错误提示
# 后传
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭
iOS验证手机号的正则表达式
iOS UIView常见属性方法小结
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
javascript如何操作浏览器历史记录_怎样实现无刷新导航
如何在建站之星网店版论坛获取技术支持?
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Laravel如何与Inertia.js和Vue/React构建现代单页应用
,交易猫的商品怎么发布到网站上去?
Laravel怎么实现验证码(Captcha)功能
Win11怎么关闭资讯和兴趣_Windows11任务栏设置隐藏小组件
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
高性能网站服务器配置指南:安全稳定与高效建站核心方案
手机网站制作与建设方案,手机网站如何建设?
在centOS 7安装mysql 5.7的详细教程
高配服务器限时抢购:企业级配置与回收服务一站式优惠方案
长沙企业网站制作哪家好,长沙水业集团官方网站?
如何在自有机房高效搭建专业网站?
HTML透明颜色代码怎么让图片透明_给img元素加透明色的技巧【方法】
高性能网站服务器部署指南:稳定运行与安全配置优化方案
Laravel Livewire是什么_使用Laravel Livewire构建动态前端界面
Python高阶函数应用_函数作为参数说明【指导】
如何用ChatGPT准备面试 模拟面试问答与职场话术练习教程
如何用低价快速搭建高质量网站?
html5的keygen标签为什么废弃_替代方案说明【解答】
邀请函制作网站有哪些,有没有做年会邀请函的网站啊?在线制作,模板很多的那种?
Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置
如何用已有域名快速搭建网站?
Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
如何快速重置建站主机并恢复默认配置?
Laravel如何操作JSON类型的数据库字段?(Eloquent示例)
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
Laravel中Service Container是做什么的_Laravel服务容器与依赖注入核心概念解析
如何为不同团队 ID 动态生成多个“认领值班”按钮
Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
,在苏州找工作,上哪个网站比较好?
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
怎么制作网站设计模板图片,有电商商品详情页面的免费模板素材网站推荐吗?
微信小程序 canvas开发实例及注意事项
Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】
佛山企业网站制作公司有哪些,沟通100网上服务官网?
免费网站制作appp,免费制作app哪个平台好?
如何正确下载安装西数主机建站助手?
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
上一篇:vs能在linux下运行吗
上一篇:vs能在linux下运行吗

