"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > मुझे PHP 7 में \"घातक त्रुटि: [] ऑपरेटर स्ट्रिंग्स के लिए समर्थित नहीं है\" क्यों मिल रहा है?

मुझे PHP 7 में \"घातक त्रुटि: [] ऑपरेटर स्ट्रिंग्स के लिए समर्थित नहीं है\" क्यों मिल रहा है?

2024-11-13 को प्रकाशित
ब्राउज़ करें:342

Why Am I Getting a \

घातक त्रुटि: [] ऑपरेटर स्ट्रिंग्स के लिए समर्थित नहीं है

इस त्रुटि उदाहरण में, आपको "घातक त्रुटि: [] ऑपरेटर नहीं" का सामना करना पड़ा अद्यतन जानकारी को आपके डेटाबेस में सहेजने का प्रयास करते समय "स्ट्रिंग्स के लिए समर्थित"। समस्या एक प्रोग्रामिंग अभ्यास से उत्पन्न होती है जिसे "खाली-सूचकांक" सरणी पुश सिंटैक्स के रूप में जाना जाता है, जिसका उपयोग आम तौर पर एक नई सरणी बनाने या किसी मौजूदा में प्रविष्टियां जोड़ने के लिए किया जाता है।

अपने कोड में, आप इसका उपयोग कर रहे हैं वेरिएबल्स ($name, $date, $text, और $date2) पर [] ऑपरेटर, जिन्हें स्ट्रिंग्स के रूप में आरंभ किया गया है। PHP 7 ने इस सिंटैक्स के चारों ओर सख्त नियंत्रण लागू किया है, स्ट्रिंग्स, संख्याओं, ऑब्जेक्ट्स इत्यादि के रूप में घोषित चर पर इसके उपयोग को प्रतिबंधित कर दिया है। "खाली-सूचकांक" पुश सिंटैक्स का उपयोग करना:

$name = $row['name']; $दिनांक = $पंक्ति['दिनांक']; $पाठ = $पंक्ति['पाठ']; $date2 = $row['date2'];
$name = $row['name'];
$date = $row['date'];
$text = $row['text'];
$date2 = $row['date2'];

$नाम = []; $नाम[] = $पंक्ति['नाम']; $ दिनांक = []; $दिनांक[] = $पंक्ति['दिनांक']; $पाठ = []; $पाठ[] = $पंक्ति['पाठ']; $दिनांक2 = []; $दिनांक2[] = $पंक्ति['दिनांक2'];
            
नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3