欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

使用spl_autoload_register为何会出现HTTP500错误?

程序员文章站 2022-06-01 15:59:58
...
本人在校学生一枚,PHP目前刚刚学习完面向对象部分,目前正在理解学习SPL库的使用,发现SPL部分有些还是不好理解,学习的项目根目录如下...还望各位大神们指点一二

PSR-0
├── App
│   └── Controller
│            └── Home
│                    └── Revamp.php
├── Users
│   ├── Loader.php
│   └── Object.php
└── index.php

加载类如下Loader.php


Revamp.php


入口文件如下index.php:


第二个 Revamp类的加载为何会一直有问题?出现HTTP500错误

回复内容:

本人在校学生一枚,PHP目前刚刚学习完面向对象部分,目前正在理解学习SPL库的使用,发现SPL部分有些还是不好理解,学习的项目根目录如下...还望各位大神们指点一二

PSR-0
├── App
│   └── Controller
│            └── Home
│                    └── Revamp.php
├── Users
│   ├── Loader.php
│   └── Object.php
└── index.php

加载类如下Loader.php


Revamp.php


入口文件如下index.php:


第二个 Revamp类的加载为何会一直有问题?出现HTTP500错误

打开错误显示,看看具体的错误是什么。估计你这个情况和 ClassName 的处理有关,注意类名前面还有一个斜杠的

看你发的目录结构,Controller和Home放在同一级了

我按照你的代码敲了一遍,没做任何改变,可以正常输出~

相关标签: php spl