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 155 views
1 answer 95 views
1 answer 91 views
1 answer 146 views
1 answer 69 views
...