Por azares de la vida he tenido, tengo y tendré que crear muchos scripts que crean directorios. Y la verdad, es un royo controlar cada vez si el directorio existe y hay que crearlo con los permisos adecuados, así que ahí va la función:
La función es muy sencilla de usar, si se llama sólo son la ruta path_check(‘example/path’); entonces devolverá true o false según exista la ruta o no.
function path_check ($path, $mode = null) { if (!is_dir($path)) { if (!empty($mode)) { if (is_file($path)) { unlink($path); } return mkdir($path, $mode, true); } return false; } else { return true; } }
Si se llama con el modo, aka permisos tipo UNIX, path_check('example/path', 0777);
se comprueba la ruta y si no existe se crea, si la ruta es un fichero, se borra y se crea. En este caso devolverá true si se ha creado y false en caso de error.
Hace ya tiempo de mi última entrada de apuntes de electrónica. Fue la entrada sobre…
Looking for cheap multimeters I found the Zoyi ZT-300AB, for about €20 we have a…
In my search for interesting multimeters I came across a manufacturer whose multimeters were sold…
Desde que la industria empezó a deslocalizar sus fabricas llevando gran parte del peso de…
Desde que vi por primera vez una pinza amperimétrica quise tener una. Con la aparición…