उन्नत
PHP · निपुण - उन्नत पैटर्न और प्रदर्शन
- आधुनिक OOP: क्लास, प्रमोटेड प्रॉपर्टी, विज़िबिलिटीमुहावरेदार PHP 8 क्लास लिखें: प्रॉपर्टी प्रमोशन, readonly, नेम्ड कंस्ट्रक्टर और अपरिवर्तनीय वैल्यू ऑब्जेक्ट।
- वंशानुक्रम, इंटरफ़ेस, ट्रेट और एब्स्ट्रैक्ट क्लासहर एक के समझौतों को जानकर सही डिज़ाइन औज़ार चुनें - एक अनुबंध, एक एल्गोरिदम का ढाँचा, या क्षैतिज पुनः प्रयोग।
- PDO: प्रीपेयर्ड स्टेटमेंट और ट्रांज़ैक्शनPDO को उसी तरह कॉन्फ़िगर करें जैसे उत्पादन में होता है, SQL इंजेक्शन को संरचनात्मक रूप से समाप्त करें और ट्रांज़ैक्शन से अपने लेखन को भरोसेमंद बनाएँ।
- नेमस्पेस, ऑटोलोडिंग और Composerअपने कोड को PSR-4 नेमस्पेस से संरचित करें और Composer को आपके लिए क्लास और निर्भरताएँ लोड करने दें।
- अपवाद: पदानुक्रम, finally, वैश्विक हैंडलरएक संपूर्ण त्रुटि रणनीति बनाएँ: शृंखलाबद्ध व्यावसायिक अपवाद, नियंत्रित finally और रक्षा की अंतिम पंक्ति के रूप में वैश्विक हैंडलर।