10 php sql coding-style
你如何在PHP中嵌入你的SQL脚本?你只是用字符串或heredoc写它们还是将它们外包给sql文件?在外包时是否有最佳实践?是否有一种优雅的方式来组织这个?
使用具有ORM(对象 - 关系映射)层的框架.这样您就不必将SQL直接放在任何地方.嵌入式SQL很糟糕,可读性,维护性和一切.
我通常将它们写为函数参数:
db_exec ("SELECT ...");
Run Code Online (Sandbox Code Playgroud)
除了 sql 非常大的情况外,我将其作为变量传递:
$SQL = "SELECT ...";
$result = db_exec ($SQL);
Run Code Online (Sandbox Code Playgroud)
(我使用包装函数或对象进行数据库操作)
| 归档时间: |
|
| 查看次数: |
4536 次 |
| 最近记录: |