我想知道如何创建一个可以安装在php中的php函数,就像已经内置的函数一样:
rename
copy
Run Code Online (Sandbox Code Playgroud)
我想要实现的主要观点是一个简单的php函数,可以从整个主机上的任何php页面调用,而无需在php页面中有一个php函数/需要包含.
所以我想创建一个像这样工作的函数:
location();
Run Code Online (Sandbox Code Playgroud)
没有给定的输入字符串将通过echo等输出文件的当前位置
嗯,这里有几个选项.其中之一是通过编写扩展来实际扩展语言.您必须使用PHP源代码,用C语言编写,并在内部处理Zend引擎.您可能无法在共享主机上使用它,这将非常耗时并且可能不值得.
我要做的就是将所有函数放入一个单独的PHP文件中helper_functions.php.现在,进入你的php.ini并添加指令:auto_prepend_file = helper_functions.php.此文件应位于您指定的目录之一include_path(也是php.ini指令).
这样做基本上自动放在include 'helper_functions.php';每个脚本上.每个请求都包含这些功能,您可以在全球范围内使用它们.
| 归档时间: |
|
| 查看次数: |
615 次 |
| 最近记录: |