PHP 错误警告:参数 1 应为参考

PHP Error Warning: Parameter 1 expected to be a reference(PHP 错误警告:参数 1 应为参考)
本文介绍了PHP 错误警告:参数 1 应为参考的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我熟悉"PHP,我朋友的网站因错误而损坏:

I am "familiar" with PHP and my friend had his site broken with error:

Warning: Parameter 1 to Some_function_name() expected to be a reference, 
value given in /.../public_html/includes/tng/tNG.class.php on line 219

第 219 行:

$ret = call_user_func_array($callBackFunction,$tempParam);

我不确定他的服务器上发生了什么,但托管公司团队说了一些关于 Joomla 和 PHP 冲突的内容.我该如何解决?

I am not sure what happened on his server, but hosting company team said something about the Joomla and PHP conflict. How can I fix it?

推荐答案

检查Some_Function_name()的函数签名,你可能有这样的:

Check the function signature of Some_Function_name(), you probably have something like:

function Some_Function_name(&$param1)
{
    // ...

这是一个 PHP 5.3 兼容性问题.您可以从参数 $param1 中删除引用运算符 &.或者,如果绝对必要,您可以回滚到 PHP 5.2.x.

This is a PHP 5.3 compatibility issue. You could remove the reference operator & from the argument $param1. Or you could rollback to PHP 5.2.x if absolutely necessary.

这篇关于PHP 错误警告:参数 1 应为参考的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Convert JSON integers and floats to strings(将JSON整数和浮点数转换为字符串)
in php how do I use preg replace to turn a url into a tinyurl(在php中,如何使用preg替换将URL转换为TinyURL)
all day appointment for ics calendar file wont work(ICS日历文件的全天约会不起作用)
trim function is giving unexpected values php(Trim函数提供了意外的值php)
Basic PDO connection to MySQL(到MySQL的基本PDO连接)
PHP number_format returns 1.00(Php number_Format返回1.00)