我正在寻找一些可以处理删除文件的简单助手。例如。
但是让我说我有一个Helper,deleteAllFiles(),它给出一个有效的路径,将删除所有文件,如果路径是一个目录,它也会删除它。
我有一个小的递归函数可以执行此操作,我想通过deleteAllFiles()帮助程序调用。
如何在同一个Helper文件中调用另一个函数,这是正确的方法吗?
此文件中可能还有其他助手,也可能使用递归删除功能,而不是重复代码。
答案 0 :(得分:1)
辅助文件可能包含多个函数。检查文件system/helpers/url_helper.php
以获取示例。因此,在同一个文件中捆绑一组相关的辅助函数显然有先例。
加载帮助程序后,您将按照标准PHP函数的方式调用其函数。 (以旧的base_url()
为例。)从另一个辅助函数调用一个辅助函数不应该出现任何问题。
这些功能应该是程序性的还是面向对象的(在类中)是一个意见问题。