How to sort the digits of a number in ascending order with PHP

1 Answer

0 votes
$n = 8317;

$s = (string)$n; 
$arr = str_split($s);
sort($arr);
$s = implode($arr);

$n = (int)$s;

echo $s;
 
 
 
 
/*
run:
 
1378
 
*/

 



answered Mar 27, 2021 by avibootz

Related questions

2 answers 217 views
1 answer 129 views
1 answer 116 views
1 answer 180 views
1 answer 188 views
1 answer 191 views
...