Home > Backend Development > PHP Tutorial > php没有报错,测试环境是好的,但是放到线上出现问题,求大神来看看。

php没有报错,测试环境是好的,但是放到线上出现问题,求大神来看看。

WBOY
Release: 2016-06-23 14:11:20
Original
1295 people have browsed it


加了红色的代码就有问题,不加就正常。 是this的问题吗? 能深入讨论一下吗?是不是栈的问题?

    public function getUserStatus( $uid, &$userstatus )
    {
        $array = array(
            'ilevel'        => 0,
        );

        //中间省略获取代码
        $arr = $this->userstatus->getParam( $result );
        $userstatus = $arr[0];

        $userproperty = array();
        $ret = $this -> getUserProperty( $uid, $userproperty ) ;
        if( $ret              return $ret;
        }
        if( empty( $ret ) ){
            return 0;
        }
        $levelArr = $this->getLevelAndTitle( $userproperty['experience'] );
        $userstatus['level'] =  $levelArr['level'];        return 1;
    }


回复讨论(解决方案)

你只给出了代码片段,那么就应该说明这些代码的含义
同时还要说明什么叫“不正常”

每次都一点一点加,就知道是语法的错误还是数据的错误了

从错误信息和日志入手会比你来这更快解决问题

服务器端配置和你本地不一样

楼主的问题让人无法促睹,论坛里有篇文章“提问的智慧”,好好看看,先学习一下如何提问吧。

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template