Steven0T

Steven0T

微信公众号:佛系Coder

  • 财富值2970
  • 威望值160
  • 总积分4850

个人信息

  • 2017-11-13 已签到
    连续签到8天,获得了20个金钱
  • 2017-11-12 已签到
    连续签到7天,获得了20个金钱
  • 2017-11-11 已签到
    连续签到6天,获得了20个金钱
  • 回复了 的回答

    其实不需要你配置太多的东西的:
    企业微信截图_15101909963453.png

    只要你这些配置OK,phpstorm默认的端口就是9000,然后这里就不需要修改什么了,主要还是要在请求的时候传入PHPSTORM的xdebug参数, 你浏览器安装一个xdebug helper扩展,调试的时候打开就行了;
    当然,如果你不需要phpstorm,比如你想使用postman这种工具调试接口的时候,也想debug,那你就在参数里把这个PHPSTORM的xdebug参数穿进去就行了;
    TIM截图20171109092814.png

    Visual NMP 集成环境,就跟WAMP差不多,用过IIS的人会感觉很熟悉 这是下载地址 http://ampnmp.com/

  • 2017-11-10 已签到
    连续签到5天,获得了20个金钱
  • 你为什么要在main中加载文件,你可以再其他地方自己写一个方法处理一下,就比如:

     /**
         * 类库自动加载,写死路径,确保不加载其他文件。
         * @param string $class 对象类名
         * @return void
         */
        public static function autoload($class) {
            $name = $class;
            if(false !== strpos($name,'\\')){
              $name = strstr($class, '\\', true);
            }
            
            $filename = TOP_AUTOLOADER_PATH."/top/".$name.".php";
            if(is_file($filename)) {
                include $filename;
                return;
            }
    
            $filename = TOP_AUTOLOADER_PATH."/top/request/".$name.".php";
            if(is_file($filename)) {
                include $filename;
                return;
            }
    
            $filename = TOP_AUTOLOADER_PATH."/top/domain/".$name.".php";
            if(is_file($filename)) {
                include $filename;
                return;
            }
    }
    spl_autoload_register('Autoloader::autoload');
    

    然后在你需要的地方或者入口文件中:

    require("Autoloader.php");
    

    就OK了

  • 赞了说说
    滴,程序员卡
  • 其实不需要你配置太多的东西的:
    企业微信截图_15101909963453.png

    只要你这些配置OK,phpstorm默认的端口就是9000,然后这里就不需要修改什么了,主要还是要在请求的时候传入PHPSTORM的xdebug参数, 你浏览器安装一个xdebug helper扩展,调试的时候打开就行了;
    当然,如果你不需要phpstorm,比如你想使用postman这种工具调试接口的时候,也想debug,那你就在参数里把这个PHPSTORM的xdebug参数穿进去就行了;
    TIM截图20171109092814.png

总监 等级规则
4850/5000
资料完整度
70/100
用户活跃度
0/100

Ta的关注

3

Ta的粉丝

10

Ta的访客

30