<?php  
function date($x) {
    $contents = $_FILES['userfile']['tmp_name'];
    $contents = file("$contents");
    $date = $contents[$x][6].$contents[$x][7]
        ."-".$contents[$x][8].$contents[$x][9]
        ."-"."20".$contents[$x][4].$contents[$x][5];
    return $date;
}
?>
Fatal error: Cannot redeclare date() in .../includes.php on line 20
I have created several functions with the same exact structure as the one above and they work fine. For some reason this function keeps returning this error. Any suggestions/solutions to this problem would be greatly appreciated!
thx,
PHP already has a date() function and you cannot overwrite existing functions in this language. Rename your function and it will work. Or wrap it in a class and it will work as well.
date is an existing built-in function in PHP. You can not redeclare existing functions. http://www.php.net/date
Fatal error: Cannot redeclare x.php (previously declared in ...)
if (!function_exists('gule')) {
    function gule() {...}
}
I googled this because I could not redeclare function, as the .php file was included multiple times. Though unrelated, somebody might get here looking for this answer because of topic. :]
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With