Bidh an gnìomh array_multisort a’ tilleadh sreath eagraichte ann an òrdugh dìreadh.
Nuair a bheir thu seachad grunn arrays don ghnìomh array_multisort, bidh e a’ rèiteach a ’chiad raon agus an uairsin a’ leantainn air adhart. Ma tha dà luach co-ionann ann an raon sam bith, gluaisidh e chun ath raon agus mar sin air adhart.
Tha iuchraichean àireamhach air an ath-chlàradh, a’ tòiseachadh bho 0, agus àrdachadh le 1.
Note: Faodaidh tu am faidhle a shònrachadh seòrsa agus sortotder às deidh gach sreath anns a’ ghnìomh.
Dè an co-chòrdadh a th’ aig gnìomh array_multisort ann am PHP?
array_multisort(array1, sortorder, sorttype, array2, array3, ...)
Chrìochan | Fiosrachadh |
---|---|
eagar 1 | An raon airson a sheòrsachadh - Riatanach |
ordugh | Sònraich an òrdugh seòrsachaidh. Gu bunaiteach SORT_ASC - Deasaich ann an òrdugh dìreadh (AZ) SORT_DESC - Deasaich ann an òrdugh teàrnaidh (ZA) - Roghainneil |
seòrsa | Sònraich an seòrsa coimeas (roghainneil) SORT_REGULAR - Dèan coimeas eadar eileamaidean gu h-àbhaisteach - bunaiteach SORT_NUMERIC - Dèan coimeas eadar eileamaidean mar àireamhach luachanSORT_STRING - Dèan coimeas eadar eileamaidean mar sreang luachanSORT_LOCALE_STRING - Dèan coimeas eadar sreangan a’ cleachdadh locale gnàthach. SORT_NATURAL - Dèan coimeas eadar eileamaidean mar shreathan a’ cleachdadh “òrdugh nàdarrach” SORT_FLAG_CASE - Gus sreangan a sheòrsachadh gu neo-mhothachail Cuir còmhla (beagan OR) le SORT_STRING no SORT_NATURAL |
eagar 2 | An ath raon ri rèiteachadh - Roghainneil |
eagar 3 | An ath raon ri rèiteachadh - Roghainneil |
Eisimpleirean de ghnìomh array_multisort
<?php
$array_1=array("Horse","Lion");
$a2=array("Pak","Turk");
array_multisort($array_1,$array_2);
print_r($array_1);
print_r($a_rray2);
?>
Tha an eisimpleir gu h-àrd a 'sealltainn rèiteachadh nuair a tha na luachan uile gun samhail.
<?php
$array_1=array("Horse","Horse","Lion");
$a2=array("Pak","Turk","USA");
array_multisort($array_1,$array_2);
print_r($array_1);
print_r($a_rray2);
?>
Tha an eisimpleir gu h-àrd a 'sealltainn rèiteachadh nuair a tha luach dùblaichte ann.
<?php
$array_1=array("Horse","Horse","Lion");
$a2=array("Pak","Turk","USA");
array_multisort($array_1,SORT_ASC,$array_2,SORT_DESC);
print_r($array_1);
print_r($a_rray2);
?>
Bidh an eisimpleir gu h-àrd a’ rèiteachadh a’ chiad sreath ann an òrdugh dìreadh agus an dàrna sreath ann an òrdugh teàrnaidh le bhith a’ cleachdadh am paramadair seòrsa seòrsa.