Reverse number

A number can be written in reverse order.

For example

12345 = 54321

Logic:


Reversing Number in PHP

Below progrem shows digits reversal of 23456.

Example:


<?php  
$num = 23456;  
$revnum = 0;  
while ($num > 1)  
{  
$rem = $num % 10;  
$revnum = ($revnum * 10) + $rem;  
$num = ($num / 10);   
}  
echo "Reverse number of 23456 is: $revnum";
?>

 
    

Output


Reversing Number With strrev () in PHP

Function strrev() can also be used to reverse the digits of 23456.

Example:


<?php
function reverse($number)  
{  
   /* writes number into string. */  
    $num = (string) $number;  
    /* Reverse the string. */  
    $revstr = strrev($num);  
    /* writes string into int. */  
    $reverse = (int) $revstr;   
     return $reverse;  
}  
 echo reverse(23456);    
?>

 
    

Output