Bitmask'ın doğru terim olup olmadığından emin değilim. Anlatayım:Php'de bir bit maskesi nasıl uygulanır?
php olarak error_reporting
işlev çağrılabilir birden çok yolu:
// 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);
Ben, php.net sayfa here
Neyse bunun noktasıdır gelen terim bit maskesi var Bir dizinin içeriğini döndüren ls
adlı bir SIMPLE yöntemini uyguladım.
Bu fonksiyon 3 args ... ($ include_hidden = false, $ return_absolute = false, $ ext = false) i işlevini çağırdığınızda
Yani, ben sonucu nasıl ayarlanır alır. i isteyin sonuçları i düşündüm ben
ls(true, false, true)
ls(false, false, true)
ls(true, true, true)
etc...
yazıyorum işlevini çağırdığınızda ı tekini eğer öyleyse çok daha okunabilir olacaktır sadece vs.
basenames isteyip, gizli dizinleri dönmek için veriyi nasıl geri almak istiyorum?
şöyle bir şey:
ls(INCLUDE_HIDDEN | HIDE_EXTS);
ls(SHOW_ABSOLUTE_PATHS | HIDE_EXTS);
vs ...
Nasıl denilen edilmiş bayrakları test açısından bu uygulamaya koyacak?
sordu. KISS – Nico