PHP में स्ट्रिंग का अंतिम कैरेक्टर कैसे प्राप्त करें?
सभी को नमस्ते! मैंने अभी PHP सीखना शुरू किया है और मुझे एक समस्या का सामना करना पड़ा: मुझे एक स्ट्रिंग से अंतिम कैरेक्टर प्राप्त करना है। उदाहरण के लिए, एक वेरिएबल है:\n\n```php\n$string = "Hello, world!";\n```\n\nमैं "!" प्राप्त करना चाहता हूं — अंतिम कैरेक्टर। मैंने `$string[-1]` का उपयोग करने की कोशिश की, लेकिन यह "Uninitialized string offset" एरर देता है। फिर मैंने पढ़ा कि PHP के पुराने वर्जन में ऐसा नहीं किया जा सकता, जबकि नए वर्जन में किया जा सकता है, लेकिन यह स्पष्ट नहीं है। कृपया बताएं कि इसे सही और विश्वसनीय तरीके से कैसे करें? अधिमानतः, कोड PHP के सभी वर्जन पर काम करे, जिसमें पुराने वर्जन भी शामिल हों।\n\nएक और सवाल: अगर स्ट्रिंग खाली है तो क्या करें? कभी-कभी फॉर्म से स्ट्रिंग आती है और वह खाली हो सकती है, तब अंतिम कैरेक्टर प्राप्त करने की कोशिश करने पर एरर आती है। क्या पहले से स्ट्रिंग की लंबाई जांचनी चाहिए?\n\nपहले से धन्यवाद! मैं आपकी मदद के लिए आभारी रहूंगा।
अभी तक कोई उत्तर नहीं।
लॉग इन करें उत्तर देने के लिए