PHP Reverse Number Program - javatpoint
Reverse number
A number can be written in reverse order.
For example
12345 = 54321
Logic:
Features of Java - Javatpoint
- Declare a variable to store reverse number and initialize it with 0.
- Multiply the reverse number by 10, add the remainder which comes after dividing the number by 10.
Reversing Number in PHP
Example:
Below progrem shows digits reversal of 23456.
- <?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
Example:
Function strrev() can also be used to reverse the digits of 23456.
- <?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:/strong>