php函数调用结构
我当前的函数调用结构有问题 结构如下: 一个文件名为“index.php”,另一个文件名为“function.php” php是函数之后的函数 function.phpphp函数调用结构,php,function,structure,Php,Function,Structure,我当前的函数调用结构有问题 结构如下: 一个文件名为“index.php”,另一个文件名为“function.php” php是函数之后的函数 function.php <?php include 'settings.php'; date_default_timezone_set('Australia/Brisbane'); function one{ }; function two{ }; 这种结构的优点是,当我看到index.php上的函数有错误时,我可以在functio
<?php
include 'settings.php';
date_default_timezone_set('Australia/Brisbane');
function one{
};
function two{
};
这种结构的优点是,当我看到index.php上的函数有错误时,我可以在function.php中使用crt-f(find)并轻松调试该函数
另一种方法是给我带来麻烦。我浏览了function.php,看到一些函数也在做同样的事情。我想删除它,但我不知道函数调用表单在哪页。我在这个网站上有数百个页面
我想让代码更加紧凑,但我担心function.php中的任何更改都会破坏网站
是的,我可以在function.php的每次更改后测试网站,但要测试整个网站是否有一个要删除的函数。这很费时。这是假设我测试正确
你们怎么处理这种情况
提前支付许多thx;) 使用like或您可以搜索函数的用法。如果某个函数未在任何地方使用,则可以在没有问题的情况下删除id(除非使用变量或构建集函数名进行函数调用)。为了更安全,我建议您在修改/扩展/删除代码/功能时,为您的项目进行功能测试。1)在每次更改后运行自动测试,以确保一切正常。2) 在更改函数之前,使用
ack
或grep
查找函数的所有用法。自动测试!你怎么能做到?
<?php
include 'include/functions.php';
$name = one():
?>