• 技术文章 >后端开发 >PHP问题

    php怎么把数字转换成字符串?

    青灯夜游青灯夜游2020-11-06 14:34:47原创887

    php中把数字转换成字符串的方法:1、使用强制类型转换,语法“(string)数字”;2、使用strval()函数,语法“strval(数字)”;3、使用settype()函数,语法“settype(数字, "string")”。

    推荐:《PHP视频教程

    php 数字转换成字符串的方法

    1、强制类型转换

    PHP 中的类型强制转换和 C 中的非常像:在要转换的变量之前加上用括号括起来的目标类型。

    允许的强制转换有:

    注意在括号内允许有空格和制表符

    示例:

    <?php   
    $num1=314;   
    $num2=(string)$num1;   
    var_dump($num1); 
    var_dump($num2); 
    ?>

    输出:

    int 314
    string '314' (length=3)

    2、使用strval()函数

    strval() 函数用于获取变量的字符串值。

    示例:

    <?php   
    $num=31415;   
    $str=strval($num); 
    var_dump($num);  
    var_dump($str); 
    ?>

    输出;

    int 31415
    string '31415' (length=5)

    3、使用settype()函数

    settype() 函数用于设置变量的类型。

    settype ( var , type )

    1.png

    返回值:设置成功时返回 TRUE, 失败时返回 FALSE。

    示例:

    <?php   
    $num=12.8;   
    $str=settype($num,"string");   
    var_dump($str);  
    var_dump($num); 
    ?>

    输出:

    boolean true
    string '12.8' (length=4)

    补充:

    判断字符串全部由数字组成

    <?php
    $str = "123"
    if(ereg('^[0-9]+$', $str)) {
        // true
    }
    ?>

    更多编程相关知识,请访问:编程入门!!

    以上就是php怎么把数字转换成字符串?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:php 数字 字符串
    上一篇:php无法上传文件怎么办 下一篇:php中的静态方法和非静态方法的区别是什么?
    php培训_php实战培训【立即报名】-php中文网第20期

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php怎么设置优化参数• php连接mysql并查询数据怎么实现• php pdf如何转swf• php怎么将对象转换成数组?• thinkphp怎么隐藏index.php• php并发解决方案有哪些
    1/1

    PHP中文网