मुझे यकीन नहीं है कि बिटमैस्क सही शब्द है या नहीं। मुझे स्पष्ट करने दें: कई मायनोंphp में बिटमैस्क को कैसे कार्यान्वित करें?
php में, error_reporting
समारोह कहा जा सकता है:
// 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);
मैं php.net पेज here
वैसे भी इस की बात है से अवधि bitmask मिला है, मैंने ls
नामक एक सरल विधि लागू की है जो निर्देशिका की सामग्री देता है।
इस समारोह 3 args ... ($ include_hidden = false, $ return_absolute = false, $ ext = false)
तो जब मैं फ़ंक्शन को कॉल करें, मैं सेट मैं कैसे परिणाम चाहते लेता है। चाहे मैं चाहता हूँ परिणाम छिपा निर्देशिका वापस जाने के लिए, चाहे मैं basenames केवल आदि
चाहते हैं, ताकि जब मैं समारोह मैं
ls(true, false, true)
ls(false, false, true)
ls(true, true, true)
etc...
लिख रहा हूँ मैंने सोचा था कि फोन करता है, तो मैं बस सकता है यह बहुत ज्यादा पढ़े जा सकेंगे ध्वज कैसे मैं डेटा लौटा चाहता हूँ?
इसलिए की तरह कुछ:
ls(INCLUDE_HIDDEN | HIDE_EXTS);
ls(SHOW_ABSOLUTE_PATHS | HIDE_EXTS);
आदि ...
कैसे मैं परीक्षण के मामले जो झंडे बुलाया गया है में यह लागू होगा?
अच्छी तरह से पूछा गया। KISS – Nico