Exemplo n.º 1
0
            $fileurl = self::$root_path . $filename;
            //Créé le fichier texte s'il n'existe pas encore et l'ouvre en mémoire
            $file = fopen($fileurl, "a+");
            //Droits en écriture/lecture
            chmod($fileurl, 0777);
            //Ajoute le log dans le fichier
            fputs($file, $log . "\n");
            //Ferme le fichier
            fclose($file);
        }
    }
}
//♪class console
function check_args($function_name)
{
    try {
        $args = new \ReflectionMethod("console", $function_name);
        $nb_args = $args->getNumberOfParameters();
        $nb_args_need = $args->getNumberOfRequiredParameters();
        //Package les données dans un tableau
        $ar_args = array($nb_args, $nb_args_need);
        return $ar_args;
    } catch (\Exception $e) {
        echo $e;
    }
}
//♪check_args(1)
$console = new console();
$console->Info("[[[Console - started]]]");
$console->Alert("[ ! ] Attention - La console <u>doit</u> être désactivée lors de requête Ajax.");
$console->Alert("[ ! ] Attention - La console <u>doit</u> être désactivée lorsqu\\'il y a un appel à la fonction <u>header()</u> de PHP.");