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

PHP में सॉर्ट () फ़ंक्शन

PHP में सॉर्ट () फ़ंक्शन आरोही क्रम में एक सरणी को सॉर्ट करता है।

सिंटैक्स

sort(arr, flag)

पैरामीटर

  • गिरफ्तार - क्रमबद्ध करने के लिए सरणी।

  • ध्वज -

    • 0 =SORT_REGULAR - डिफ़ॉल्ट। सामान्य रूप से वस्तुओं की तुलना करें। प्रकार न बदलें।

    • 1 =SORT_NUMERIC - वस्तुओं की संख्यात्मक रूप से तुलना करें

    • 2 =SORT_STRING - वस्तुओं की तुलना स्ट्रिंग्स के रूप में करें

    • 3 =SORT_LOCALE_STRING - मौजूदा लोकेल के आधार पर आइटम की स्ट्रिंग के रूप में तुलना करें

    • 4 =SORT_NATURAL - प्राकृतिक क्रम का उपयोग करते हुए वस्तुओं की स्ट्रिंग के रूप में तुलना करें।

वापसी

सॉर्ट () फ़ंक्शन सरणी को सॉर्ट करता है। यह सफलता पर TRUE और विफलता पर FALSE लौटाता है।

उदाहरण

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

<?php
$arr = array("jack", "tim", "scarlett","david" );
sort($arr, SORT_STRING);
print_r($arr);
?>

आउटपुट

Array (
   [0] => david
   [1] => jack
   [2] => scarlett
   [3] => tim
)

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

उदाहरण

<?php
$arr = array(45, 87, 23, 66, 12, 98, 56);
sort($arr);
print_r($arr);
?>

आउटपुट

Array (
   [0] => 12
   [1] => 23
   [2] => 45
   [3] => 56
   [4] => 66
   [5] => 87
   [6] => 98
)

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

    PHP में array_shift() फ़ंक्शन किसी सरणी से पहले तत्व को हटाता है, और हटाए गए तत्व का मान देता है। सिंटैक्स array_shift(arr) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी वापसी array_shift () फ़ंक्शन शिफ्ट किए गए मान को लौटाता है। सरणी खाली होने पर यह NULL लौटाता है उदाहरण निम्नलिखित एक उदाहरण है - <?p

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

    array_reverse() फ़ंक्शन उल्टे क्रम में एक सरणी देता है। सिंटैक्स array_reverse(arr, preservekey) पैरामीटर गिरफ्तार -निर्दिष्ट सरणी संरक्षित कुंजी - संभावित मान TRUE और FALSE हैं। सरणी की कुंजियों के संरक्षण को निर्दिष्ट करता है। वापसी array_reverse() फ़ंक्शन उलटी हुई सरणी देता है। उदाहरण न

  1. PHP में सरणी () फ़ंक्शन

    PHP में array() फंक्शन एक array बनाता है। PHP में Array तीन प्रकार की होती है। अनुक्रमित सरणियाँ - यह संख्यात्मक सूचकांक के साथ एक सरणी है सहयोगी सरणियाँ - यह नामित कुंजियों वाली एक सरणी है बहुआयामी सरणियाँ − यह एक सरणी है जिसमें एक या अधिक सरणियाँ होती हैं सिंटैक्स // array with numeric