आँख बंद करके mysql_ फ़ंक्शंस को mysqli_ से बदलना: एक सावधान कहानी
PHP 5.5 में, mysql_ फ़ंक्शंस को हटा दिया गया था और तब से PHP में हटा दिया गया है 7. इससे यह सवाल उठता है कि क्या कोई बिना किसी प्रतिकूल प्रभाव के सभी mysql_ फ़ंक्शंस को mysqli_ फ़ंक्शंस से बदल सकता है।
उत्तर एक शानदार है नहीं।
कार्यात्मक अंतर
हालांकि mysql_ और mysqli_ फ़ंक्शन समान नामकरण परंपरा साझा करते हैं, वे कार्यक्षमता में समकक्ष नहीं हैं। उदाहरण के लिए:
एक नया कनेक्शन स्थापित करना: कनेक्शन बनाने और इसे एक वेरिएबल में संग्रहीत करने के लिए mysqli_connect() या mysqli::__construct() का उपयोग करें।
प्रश्नों को संशोधित करना:
कनेक्शन को पहले तर्क के रूप में शामिल करने के लिए प्रश्नों को अद्यतन करें (प्रक्रियात्मक शैली के लिए) या OO शैली के लिए ->query() का उपयोग करें।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3