natcasesort()

PHP natcasesort() funksiyasi

❮ PHP massivlar ma’lumotnomasi

Misol

natsort() va natcasesort() yordamida massivni saralang:

<?php $temp_files = array("temp15.txt","Temp10.txt", "temp1.txt","Temp22.txt","temp2.txt"); natsort($temp_files); echo "Natural order: "; print_r($temp_files); echo "<br />"; natcasesort($temp_files); echo "Natural order case insensitve: "; print_r($temp_files); ?>

Yuqoridagi kodning natijasi quyidagicha bo‘ladi:

Natural order: Array ( [0] => Temp10.txt [1] => Temp22.txt [2] => temp1.txt [4] => temp2.txt [3] => temp15.txt ) Natural order case insensitve: Array ( [2] => temp1.txt [4] => temp2.txt [0] => Temp10.txt [3] => temp15.txt [1] => Temp22.txt )


ULASHISH

Ta’rif va qo‘llanilishi

natcasesort() funksiyasi massivni "tabiiy tartib" algoritmi yordamida saralaydi. Qiymatlar o‘zlarining asl kalitlarini saqlab qoladi.

Tabiiy algoritmda 2 soni 10 sonidan kichik. Kompyuter saralashida esa 10 soni 2 dan kichik, chunki "10" dagi birinchi raqam 2 dan kichik.

Bu funksiya katta-kichik harflarni farqlamaydi.

Sintaksis

natcasesort(array)

Parametr qiymatlari

Parametr Tavsif
array Majburiy. Saralanadigan massivni belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Muvaffaqiyatli bo‘lsa TRUE. Muvaffaqiyatsiz bo‘lsa FALSE
PHP versiyasi: 4+

❮ PHP massivlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!