gpt4 book ai didi

php - 脱脂框架 : the F3 Autoloader

转载 作者:可可西里 更新时间:2023-10-31 23:06:04 25 4
gpt4 key购买 nike

我正在学习 fat free 框架,但我遇到了一个问题。

我试用了 F3 Autoloader 并得到了这个:

Internal Server Error
Fatal error: Class 'Gadgets\iPad' not found

index.php 我写了:

$f3->set('AUTOLOAD','autoload/');
$obj=new Gadgets\iPad;

并创建了一个名为Gadgets 的文件夹,里面有一个文件,名为ipad.php

在文件中我放了一个类

<?php
namespace Gadgets;
class iPad {}
?>

最佳答案

对于 AUTOLOAD 中的每个路径,F3 正常检查类名,然后再次检查小写。该行为在 3.1.2 中进行了调整,因此如果您使用的是 3.1.1,您可能会遇到问题。以下来自 base.php 的代码片段:

is_file($file=$auto.$class.'.php') ||
is_file($file=$auto.strtolower($class).'.php') ||
is_file($file=strtolower($auto.$class).'.php'))

您的示例将不起作用,因为它既不是正确的大小写(“Gadgets/iPad.php”)也不是全小写(“gadgets/ipad.php”)。

关于php - 脱脂框架 : the F3 Autoloader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20102621/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com