在自动加载之前是否需要筛选包含路径


Is it necessary to filter the include path before autoloading?

是否需要在自动加载文件之前过滤文件的路径。

if (strpos ($class, '.') !== false || strpos ($class, '/') !== false
|| strpos ($class, '''') !== false || strpos ($class, ':') !== false) {
    return 'error: contains bad character'; 
} else {
      if (file_exists ($class.'.php')) {
            require_once $class.'.php';
       }
}

我假设这是自动加载函数的内容。在这种情况下,不需要过滤路径,因为自动加载函数的参数是要搜索的类名。PHP类名不能包含任何"坏字符"。