0

我对 FuelPHP 很陌生。

我的第一个问题是放置自定义函数的最佳位置是什么?现在,我刚刚在 app/classes 文件夹中创建了一个新文件 func.php 并像访问它一样$func = new Func; $func->function_name();- 我认为这不是最好的方法。

其次,对于我正在制作的东西,我将需要大量自定义查询。通常,我只是使用 PDO 的准备好的语句并执行它们,但我不确定如何使用 DB::query() 来清理用户输入,而不必清理每个单独的变量。

4

1 回答 1

2

PHP 无法实现自动加载功能,所以很多人都使用类,就像您所做的那样...更多信息可在此 SO anwser 中找到:Autoloader for functions

对于准备好的陈述,你得到了:http ://docs.fuelphp.com/classes/database/usage.html#binding

如果你愿意,你仍然可以使用普通的旧 PDO,这是完全可能的。

于 2012-10-03T20:28:14.067 回答