问题标签 [fuelphp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fuelphp - FuelPHP - Agent::is_mobile() 内存查询
我一直在测试 is_mobile():
PHP 分析器报告它占用 2.25MB(在减去未在应用程序中使用 is_mobile() 函数后)返回真或假。
我的 browscap.cache 文件大小是 433KB ,是否有计划让这个函数占用更少的内存来进行检查?现在,我不得不删除这个功能,因为它只是给我的应用程序增加了太多的内存。
php - 有人可以解释当前 Web 框架中使用的 ORM 吗?
我对 ORM 很陌生,我有点理解这个定义。当我尝试实现关系时,混乱就开始了。
假设我有这两张桌子。
产品表:
品牌名称表:
如何设置模型,$_has_many
$_belongs_to
以便当我这样做时$product1 = Model_Product::find('first');
它还返回品牌名称,就像在 SQL 连接中一样。
或者我是不是走错了路。
这不必特定于fuelphp,我只想在这种情况下如何设置ORM。
php - Mysql结果返回问题
我正在用 php + mysql 在 FuelPHP 中创建一个项目。我有这个数据库查询(我没有使用他们内置的查询生成器,因为它只是复杂查询的麻烦)。
如果我执行此操作并 print_r(result) 显示行数,即 2。
但是我不能处理或将此结果转换为数组,所以我不能
或类似的东西。
如果我将此代码粘贴到 phpmyadmin 中并用实际值替换 php 变量,我会收到绿色的“查询已成功执行”消息,但没有返回任何行(应该返回两行,甚至没有“此查询返回零”行的消息)。我对这种嵌套/复杂的 sql 查询没有太多经验,因此将不胜感激。
谢谢。
oop - FuelPHP中使用的OOP
我试图理解 FuelPHP 是如何编写的。由于我对 OOP 了解不多,所以我对这门课感到困惑: https://github.com/fuel/core/blob/master/classes/date。 php
以下是我不明白的方法:
什么叫先?__construct 做什么?什么是工厂,什么时候被使用,它返回什么——它会再次调用自己吗?初始化类后是否调用_init?我真的很困惑,有人可以帮助我理解吗?谢谢
php - 让 FuelPHP 观察者使用 MySQL 日期时间
我试图让 FuelPHP ORM 观察者使用 MySQL 日期时间而不是 unix 时间戳,但是我不知道如何使用文档中提供的代码。
他们提供以下代码: Orm\Observer_CreatedAt::$mysql_timestamp = true;
但是我在哪里使用这个?在模型中?它似乎在那里不起作用。
谢谢!
php - 您如何在 FuelPHP 中处理单个 ORM 查询结果?
我有一个返回单个结果的查询,我想知道是否有一种方法可以访问该结果的属性而不必遍历它,因为我将它限制为单个结果。
这是我的查询:
我发现访问结果的唯一方法是运行该get()
方法$user
并循环遍历结果,但我认为我遗漏了一些东西,并且有一种更简单的方法可以$user
作为我可以使用的单个对象返回,因为我我将其限制为单个结果。
最有效的方法是什么?
php - FuelPHP 和多个数据库连接
FuelPHP 文档不包含有关如何使用 DB 类指定连接的信息,这将允许我控制多个数据库连接。关于如何做到这一点的任何想法?Google 搜索显示了 Database_Connection 类的证据,但没有关于如何使用它的信息。
php - FuelPHP - 加载模型
这很可能是我忽略的一个简单答案..
我正在尝试创建一个访问 FuelPHP 中的自定义模型的客户控制器,如下所示:
控制器产生错误:
在代码点火器中,我必须在使用它之前加载模型。你如何在 FuelPHP 中做同样的事情(我认为这是问题所在)..
谢谢,
fuelphp - 如何配置Fuelphp?
我正在学习燃料 php。我不知道如何配置Fuelphp。我是从 Fuelphp.com 下载的。我参考了很多教程,但我仍然对此感到困惑。我从公共文件夹中复制了 index.php 和 .htaccess 文件并更改了APPPATH
, PKGPATH
,的路径COREPATH
但我收到警告:警告:需要(bootstrap.php)
请帮我......
php - 为什么 REST 响应没有结束执行?
在 FuelPHP 中使用 Controller_REST 时,我不能使用 \Response,因为 REST 控制器有自己的响应函数,使用 $this->response...
但是当我执行这个函数并传递一个正文和一个响应代码时。
就像这样,这实际上并没有结束执行并且调用它的函数继续进行。如果我使用
响应已损坏。有谁知道为什么会发生这种情况或者它是一个错误?