我在function / function.php中有一个名为myFunction()的函数 在index.php中,我调用了函数:
<div>
<?php myFunction() ; ?>
</div>
然后我收到了错误:
Call to undefined function myfunction() in index.php
问题:服务器如何将myFunction()解释为myfunction()?是否有任何服务器配置自动将任何函数转换为小写?
详细信息:
我确保在function.php中声明的函数的名称是myFunction(){code},并在索引中声明为<?php myFunction() ; ?>
我没有把任何与字符串相关的函数转换为高于它的小写
编辑 - 哦傻我忘了仔细检查导入路径 - 我在index.php中正确导入了function.php
我在本地服务器上测试了它,它工作正常。只有在我尝试从托管此代码的地方打开它时才会发生这种情况。
此外,我有/admin/test.php也称为myFunction(),但这个工作正常,即使在托管网站上该功能也能正常工作。
myFunction()当然只是实际巨大代码的别名,但我向你保证,我没有导入/实现/运行任何将任何字符串转换为小写字母的函数