ফাংশন natcasesort
natcasesort ফাংশন একটি অ্যারেকে সাজায়
যেমন একজন মানুষ করত।
এই ক্ষেত্রে ফাংশনটি কী এবং মানগুলির মধ্যে
সম্পর্ক বজায় রাখে।
natsort এর থেকে ভিন্ন
এটি অক্ষরের কেস উপেক্ষা করে।
সিনট্যাক্স
sort(array &$array, int $flags = SORT_REGULAR): bool
উদাহরণ
প্রথমে আসুন
natsort ফাংশন ব্যবহার করে
কেস সেনসিটিভভাবে সাজাই:
<?php
$arr = [
'Img12.png',
'Img10.png',
'img2.png',
'Img1.png'
];
natsort($arr);
var_dump($arr);
?>
কোড 실행ের ফলাফল:
[
'Img10.png',
'img1.png',
'img2.png',
'img12.png',
]
উদাহরণ
এবং এখন natcasesort ফাংশন ব্যবহার করে
ন্যাচারাল সর্ট করি:
<?php
$arr = [
'img12.png',
'Img10.png',
'img2.png',
'img1.png'
];
natcasesort($arr);
var_dump($arr);
?>
কোড 실행ের ফলাফল:
[
'img1.png',
'img2.png',
'Img10.png',
'img12.png',
]
আরও দেখুন
-
sortফাংশন,
যা মানের ভিত্তিতে বর্ধমান ক্রমে সাজায় -
rsortফাংশন,
যা মানের ভিত্তিতে হ্রাসমান ক্রমে সাজায় -
ksortফাংশন,
যা কী এর ভিত্তিতে বর্ধমান ক্রমে সাজায় -
krsortফাংশন,
যা কী এর ভিত্তিতে হ্রাসমান ক্রমে সাজায় -
asortফাংশন,
যা মানের ভিত্তিতে বর্ধমান ক্রমে সাজায় এবং কী সংরক্ষণ করে -
arsortফাংশন,
যা মানের ভিত্তিতে হ্রাসমান ক্রমে সাজায় এবং কী সংরক্ষণ করে -
natsortফাংশন,
যা ন্যাচারাল ভাবে সাজায় -
usortফাংশন,
যা কলব্যাক এর ভিত্তিতে সাজায় -
uksortফাংশন,
যা কলব্যাক এর ভিত্তিতে কী দ্বারা সাজায় -
uasortফাংশন,
যা কলব্যাক এর ভিত্তিতে সাজায় এবং কী সংরক্ষণ করে -
array_multisortফাংশন,
যা একাধিক অ্যারে সাজায়