पीएचपी स्ट्रिंग फ़ंक्शन
- पिछला पृष्ठ पीएचपी डाटा प्रकार
- अगला पृष्ठ पीएचपी अभावयुक्त
वाक्य अक्षर श्रृंखला है, जैसे "Hello world!"。
पीएचपी स्ट्रिंग फ़ंक्शन
इस खंड में, हम आम वाक्य प्रक्रिया फ़ंक्शनों को सीखेंगे。
PHP strlen() फ़ंक्शन
strlen() फ़ंक्शन वाक्य की लंबाई को अक्षरों की गिनती के रूप में वापस करता है。
नीचे दिए गए उदाहरण में वाक्य "Hello world!" की लंबाई वापस करता है:
इंस्टेंस
<?php echo strlen("Hello world!"); ?>
ऊपरी कोड का आउटपुट है: 12
सुझाव:strlen() अक्सर चक्र और अन्य फ़ंक्शनों में उपयोग किया जाता है, जबकि वाक्य क़्या समाप्त होना है, इसका निर्धारण करने में महत्वपूर्ण है।(उदाहरण के लिए, चक्र में, हम वाक्य के अंतिम अक्षर के बाद चक्र को समाप्त करना चाहते हैं)。
वाक्य में शब्दों की गिनती करना
PHP str_word_count() फ़ंक्शन वाक्य में शब्दों की गिनती करता है:
इंस्टेंस
<?php echo str_word_count("Hello world!"); // आउटपुट 2 ?>
इस कोड का आउटपुट है:
2
टेक्स्ट को उलट करना
PHP strrev() फ़ंक्शन टेक्स्ट को उलट देता है:
इंस्टेंस
<?php echo strrev("Hello world!"); // आउटपुट !dlrow olleH ?>
इस कोड का आउटपुट है:
!dlrow olleH
PHP strpos() फ़ंक्शन
strpos() फ़ंक्शन का उपयोग किया जाता है कि वह टेक्स्ट के अंदर निर्दिष्ट चरित्र या टेक्स्ट को ढूंढे।
यदि मेल खोजा जाता है, तो अगला मेल की पहली स्थिति वापस करेगा।यदि मेल नहीं मिलता, तो FALSE वापस करेगा。
नीचे का उदाहरण "Hello world!" में टेक्स्ट "world" को ढूंढता है:
इंस्टेंस
<?php echo strpos("Hello world!","world"); ?>
इस कोड का आउटपुट है: 6。
सुझाव:उपरोक्त उदाहरण में टेक्स्ट "world" का स्थान 6 है।6 (नहीं 7) का कारण है कि टेक्स्ट के पहले अक्षर का स्थान 0 है, नहीं 1。
टेक्स्ट में टेक्स्ट को बदलना
PHP str_replace() फ़ंक्शन कुछ टेक्स्ट को दूसरे टेक्स्ट से बदलता है。
नीचे का उदाहरण "Kitty" को लिखे गए टेक्स्ट "world" के स्थान पर बदलता है:
इंस्टेंस
<?php echo str_replace("world", "Kitty", "Hello world!"); // आउटपुट Hello Kitty! ?>
इस कोड का आउटपुट है:
Hello Kitty!
पूर्ण PHP String संदर्भ दस्तावेज
पूर्ण फ़ंक्शन संदर्भ दस्तावेज़ के लिए हमारे PHP String संदर्भ दस्तावेज。
यह मानक दस्तावेज वहां की हर फ़ंक्शन की संक्षिप्त वर्णन और उदाहरण प्रदान करता है!
- पिछला पृष्ठ पीएचपी डाटा प्रकार
- अगला पृष्ठ पीएचपी अभावयुक्त