我对FuelPHP很新。
我的第一个问题是放置自定义功能的最佳位置是什么?现在,我刚刚在app / classes文件夹中创建了一个新文件func.php,并像$func = new Func; $func->function_name();
一样访问它 - 我不认为这是最好的方法。
其次,对于我正在制作的东西,我将需要大量的自定义查询。通常,我只是使用PDO准备好的语句并执行它们,但我不确定如何使用DB :: query()来清理用户输入,而不必清理每个单独的变量。
答案 0 :(得分:2)
使用PHP无法实现自动加载功能,因此许多人都使用类,就像您所做的那样...更多信息可在此SO anwser中找到:Autoloader for functions
对于准备好的陈述,你得到了:http://docs.fuelphp.com/classes/database/usage.html#binding
如果你愿意,你仍然可以使用普通的旧PDO,这是完全可能的。