No estoy seguro de si la máscara de bits es el término correcto. Me explico:¿Cómo implementar una máscara de bits en php?
en PHP, la función error_reporting
se puede llamar varias maneras:
// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);
// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
// Report all errors except E_NOTICE
// This is the default value set in php.ini
error_reporting(E_ALL^E_NOTICE);
Tengo la máscara de bits plazo a partir de la página php.net here
De todos modos el punto de esto es, Implementé un método SIMPLE llamado ls
que devuelve el contenido de un directorio.
Esta función toma 3 args ... ($ include_hidden = false, $ return_absolute = false, $ ext = false)
Así que cuando llama a la función, me puse como quiero los resultados. Si quiero los resultados vuelven a directorios ocultos, si quiero nombres base únicamente etc.
así que cuando llama a la función que estoy escribiendo
ls(true, false, true)
ls(false, false, true)
ls(true, true, true)
etc...
pensé que sería mucho más fácil de leer si tan sólo pudiera Indica cómo quiero que se devuelvan los datos?
así que algo como:
ls(INCLUDE_HIDDEN | HIDE_EXTS);
ls(SHOW_ABSOLUTE_PATHS | HIDE_EXTS);
etc ...
¿cómo iba a implementar esto en términos de pruebas, que las banderas han sido llamados?
bien pedido. KISS – Nico