Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में strnatcmp () फ़ंक्शन

strnatcmp() फ़ंक्शन का उपयोग प्राकृतिक क्रम एल्गोरिथ्म के साथ दो स्ट्रिंग्स की तुलना करने के लिए किया जाता है।

सिंटैक्स

strnatcmp(str1, str2)

पैरामीटर

  • str1 - तुलना करने के लिए पहली स्ट्रिंग।

  • str2 - तुलना करने के लिए दूसरी स्ट्रिंग

वापसी

strnatcmp() फ़ंक्शन वापस आता है -

  • 0 - अगर दो तार बराबर हैं

  • <0 - अगर स्ट्रिंग1 स्ट्रिंग2 से कम है

  • >0 - अगर string1 string2 से बड़ा है

उदाहरण

निम्नलिखित एक उदाहरण है -

<?php
   echo strnatcmp("Test", "TEST");
?>

आउटपुट

निम्न आउटपुट है -

1

उदाहरण

आइए एक और उदाहरण देखें -

<?php
   echo strnatcmp("5Demo", "50DEMO");
   echo "\n";
   echo strnatcmp("50Demo", "5DEMO");
   echo "\n";
   echo strnatcmp("100Demo", "100Demo");
?>

आउटपुट

निम्न आउटपुट है -

-1
1
0

  1. PHP में idate () फ़ंक्शन

    Idate() फ़ंक्शन स्थानीय समय/तिथि को पूर्णांक के रूप में स्वरूपित करता है। सिंटैक्स idate(format, timestamp) पैरामीटर टाइमस्टैम्प - इंटीजर यूनिक्स टाइमस्टैम्प जो टाइमस्टैम्प नहीं दिए जाने पर वर्तमान स्थानीय समय पर डिफॉल्ट करता है। दूसरे शब्दों में, यह डिफ़ॉल्ट रूप से समय () के मान पर निर्भर करता ह

  1. PHP में अगला () फ़ंक्शन

    अगला () फ़ंक्शन किसी सरणी के आंतरिक सरणी सूचक को अगले तत्व पर आगे बढ़ाता है। सिंटैक्स next(arr) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी वापसी अगला () फ़ंक्शन सफलता पर, सरणी में अगले तत्व का मान देता है। यदि कोई और तत्व उपलब्ध नहीं है, तो यह FALSE लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - <?php

  1. PHP में अंत () फ़ंक्शन

    अंत () फ़ंक्शन किसी सरणी के आंतरिक सूचक को उसके अंतिम तत्व पर सेट करता है सिंटैक्स end(arr) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी वापसी अंत () फ़ंक्शन सफलता पर, सरणी में अंतिम तत्व का मान देता है। यदि सरणी खाली है, तो यह FALSE लौटाता है। उदाहरण निम्नलिखित एक उदाहरण है - <?php $os = array('