Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

int型数字反转php

作者:亡梦   发布日期:2026-02-21   浏览:444

以下是一个将int型数字反转的PHP函数:

function reverseInt($num) {
    $reversed = 0;
    $isNegative = false;

    if ($num < 0) {
        $isNegative = true;
        $num *= -1;
    }

    while ($num > 0) {
        $reversed = $reversed * 10 + $num % 10;
        $num = (int)($num / 10);
    }

    if ($isNegative) {
        $reversed *= -1;
    }

    return $reversed;
}

// 示例用法
$num = 12345;
$reversedNum = reverseInt($num);
echo $reversedNum; // 输出:54321

这个函数首先判断输入的数字是否为负数,如果是负数,则将其转换为正数,并标记isNegative为true。然后使用循环将数字的各个位数取出,并反转拼接到reversed变量中。最后,如果输入的数字为负数,则将反转后的数字乘以-1。最终返回反转后的数字。

上一篇:php win7 配置

下一篇:php xml 转数组

大家都在看

php session用法

php 定义常量

php soapclient

phpisset函数

php html转图片

php后端

php爬虫框架

php多线程与并发

php读取csv文件

php+mysql动态网站开发

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站