San artaigil seo, ionnsaichidh tu mar a rèiticheas tu raon le bhith a’ cleachdadh na h-iuchraichean aige stèidhichte air gnìomh a tha air a mhìneachadh leis an neach-cleachdaidh. Bidh an gnìomh uksort () a’ toirt iuchraichean bhon raon agus gan toirt don ghnìomh a tha air a mhìneachadh leis a’ chleachdaiche agus gan rèiteachadh a rèir e.
Dè an co-chòrdadh a th’ aig gnìomh uksort() ann am PHP?
uksort(array, myfunction)
paramadair | Fiosrachadh |
---|---|
sreath | An raon airson a sheòrsachadh - Riatanach |
mo_ghnìomh | Ainm gnìomh a ghabhas gairm (sreang). Bidh an gnìomh so-ghairm a’ dèanamh coimeas eadar dà luach agus a’ tilleadh slòigh <, =, no> 0 ma tha a’ chiad luach <, = no> na an dàrna fear. |
Eisimpleirean de ghnìomh uksort().
Eisimpleir 1. Deasaich na h-eileamaidean rèite le iuchraichean a’ cleachdadh a’ ghnìomh a chaidh a mhìneachadh leis a’ chleachdaiche a nì coimeas eadar iuchraichean.
<?php
function my_function($x,$y)
{
if ($x==$y) return 0;
return ($x<$y)?-1:1;
}
$arr=array("alpha"=>1,"beta"=>3,"gama"=>8,"delta"=>0);
uksort($arr,"my_function");
?>