Fatalerror: cannotredeclare is a php problem that may be encountered during development. The reason is that the same name function is repeatedly called. See the following example:
Fatal error: cannot redeclare is a php problem that may have been encountered during development. The reason is that the same name function is repeatedly called. See the following example:
- Function mydate ($ format = 'Y-m-d h: I: S', $ timest = 0)
- {
- Global $ cli_time;
- $ Addtime = $ pai_cli_time * 3600;
- If (emptyempty ($ format ))
- {
- $ Format = 'Y-m-d h: I: s ';
- }
- Return gmdate ($ format, $ timest + $ addtime );
- }
We will include:
- Require_once (dedeinc. "/inc/inc_fun_funstring.php ");
The following code also contains a function named mydate.
- Require_once (dedeinc. "/inc/inc_fun_funstring.php ");
- Function mydate ($ format = 'Y-m-d h: I: S', $ timest = 0)
- {
- Global $ cli_time;
- $ Addtime = $ pai_cli_time * 3600;
- If (emptyempty ($ format ))
- {
- $ Format = 'Y-m-d h: I: s ';
- }
- Return gmdate ($ format, $ timest + $ addtime );
- }
Fatal error: cannot redeclare mydate () (previously declared in