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

PHP में sort() फंक्शन

PHP में sort() फंक्शन सरणी को आरोही क्रम में क्रमबद्ध करता है।

सिंटैक्स

sort(arr, flag)

पैरामीटर्स

  • arr - क्रमबद्ध की जाने वाली सरणी।

  • flag -

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

    • 1 = SORT_NUMERIC - आइटम्स की संख्यात्मक तुलना करें।

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

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

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

रिटर्न वैल्यू

sort() फंक्शन सरणी को क्रमबद्ध करता है। सफलता पर 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) पैरामीटर्स arr - निर्दिष्ट सरणी। रिटर्न वैल्यू शिफ्ट किया गया मान। यदि सरणी खाली है तो NULL। उदाहरण <?php $products = array(Electronics, Accessories, Shoes, Toys, Groceries);

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

    PHP में array_reverse() फंक्शन सरणी को उल्टे क्रम में लौटाता है। सिंटैक्स array_reverse(arr, preservekey) पैरामीटर्स arr - निर्दिष्ट सरणी। preservekey - संभावित मान TRUE और FALSE। सरणी की कुंजियों के संरक्षण को निर्दिष्ट करता है। रिटर्न वैल्यू उल्टी सरणी। उदाहरण <?php $arr = array(laptop, m

  1. - PHP में array() फ़ंक्शन / सरणी निर्माण

    PHP में array() भाषा निर्माण (language construct) है जो सरणी बनाता है। PHP 5.4+ में छोटा सिंटैक्स [] भी उपलब्ध है। PHP में तीन प्रकार की सरणियाँ होती हैं। सरणी के प्रकार (Array Types) प्रकारविवरणउदाहरण सूचकांकित (Indexed)संख्यात्मक कुंजियाँ (0, 1, 2...)[10, 20, 30] सहयोगी (Associative)नामित कुंजि