• 007PHP基础知识——类型转换 外部变量


    <?php
    /**类型转换
     */
    /*1.自由转换*/
    /*2.强制转换:不改变原变量,生成新的变量*/
    //转换为字符串:
    /*$a=100;
    $b=(string)$a;
    var_dump($b);*/
    
    //转换为整型:
    /*$c="2008中国";
    $d=(int)$c;
    var_dump($d);*/
    
    //转换为浮点型:(float)
    
    //3.settype() 设置类型:(直接改变原变量的类型)
    /*$a='2008蓝天';
    settype($a,'int');
    var_dump($a);//输出:int 2008*/
    
    /*4.具体转换函数:
    intval()转换整型
    floatval()转换为浮点型
    strval()转换为浮点型
    只针对标量类型:int float string bool
    */
    /*$a='500';
    $b=intval($a);
    var_dump($b);//输出:int 500*/
    
    /*$a=500.56;
    $b=strval($a);
    var_dump($b);//输出:string '500.56' (length=6)*/
    
    //外部变量
    ?>
    <html>
        <head>
            <title>提交表单练习</title>
        </head>
        <body>
            <form action="7_1.php" method="post">
                名字:<input type="text" name="uname"/><br>
                年龄:<input type="text" name="age"><br>
                电话:<input type="text" name="tel"><br>
                地址:<input type="text" name="address"><br>
                QQ:<input type="text" name="qq"/><br>
                自我评价:<br>
                <textarea rows="10" cols="30" name="msg"></textarea><br>
                <input type="submit" value="提交简历">   
                <input type="reset" value="重置">
            </form>
        </body>
    </html>
    

      7_1.php内容:

    <?php
    $uname = empty($_POST['uname']) ? '没有填写名字' : $_POST['uname'];
    $age = empty($_POST['uname']) ? '没有填写年龄' : $_POST['age'];
    $tel = empty($_POST['uname']) ? '没有填写电话' : $_POST['tel'];
    $address = empty($_POST['uname']) ? '没有填写地址' : $_POST['address'];
    $qq = empty($_POST['uname']) ? '没有填写qq' : $_POST['qq'];
    $msg = empty($_POST['uname']) ? '没有填写自我评价' : $_POST['msg'];
    echo "姓名:{$uname} 年龄:{$age} 电话:{$tel} 地址:{$address} QQ:{$qq} 自我评价:{$uname}";
    

      

  • 相关阅读:
    Js计算时间差(天、小时、分钟、秒)
    [原创]chromium源码阅读-进程间通信IPC.消息的接收与应答
    loki之内存池SmallObj[原创]
    A Cross-Platform Memory Leak Detector
    UML Diagrams Using Graphviz Dot
    My Emacs Writing Setup
    Drawing Graphs using Dot and Graphviz
    SHFileOperation的用法
    latex中文模板
    C++ Design Pattern: What is a Design Pattern?
  • 原文地址:https://www.cnblogs.com/yiweiyihang/p/8097335.html
Copyright © 2020-2023  润新知