zoukankan      html  css  js  c++  java
  • PHP基础 之 基本数据类型练习

    <h3>PHP基础练习</h3>
    <?php
    echo "<h4>常量</h4>";
    //定义:一般大写,使用下划线间隔
    define("NAME","小林");
    echo NAME."<br/>";
    //或者(PHP5.0以后使用下面的方法定义)
    const TEXT_PWD=123456;
    echo TEXT_PWD."<br/>";
    
    echo "判断常量是否存在defined('NAME'): ".defined("NAME");
    echo "<br/>";
    echo "PHP版本:".PHP_VERSION."<br/>";
    echo "PHP版本:".PHP_OS."<br/><hr/><br/>";
    
    echo "<h4>类型转换</h4>";
    //类型转换:
    $a = "100aa";
    $b="200bb";
    $c=$a+$b;
    echo $c."<br/>";//300
    echo $a+$b."<br/>";//300
    echo "100aa"+"200bb"."<br/>";//300
    echo '100aa'+'200bb'."<br/>";//300
    
    echo "100aa"+"bb200"."<br/>"; //100
    
    echo "aa100"+"bb100"."<br/>"; //0
    
    echo "<hr/><br/>";
    
    echo "<h4>设置类型</h4>";
    //设置类型:
    $c="aa100";
    var_dump($c);//string(5)"aa100" 
    echo "<br/>";
    settype($c, "integer");
    echo "<br/>";
    var_dump($c);//int(0)
    
    echo "<hr/><br/>";
    
    echo "<h4>类型转换</h4>";
    //类型转换:
    $i="200ccc";
    $i1=intval($i);
    $i2=floatval($i);
    $i3=strval($i);
    
    var_dump($i);echo "<br/>";
    var_dump($i1);echo "<br/>";
    var_dump($i2);echo "<br/>";
    var_dump($i3);echo "<br/>";
    //输出:
    // string(6) "200ccc" 
    // int(200) 
    // float(200) 
    // string(6) "200ccc" 
    // 
    echo "<h4>引用传递</h4>";
    $x=100;
    function fun1($y)
    {
        $y=200;
    }
    fun1($x);
    echo "值传递:".$x;
    echo "<br/>";
    
    function fun2(&$y)
    {
        $y=200;
    }
    fun2($x);
    echo "使用&引用传递:".$x;
    echo "<br/>";
    ?>
  • 相关阅读:
    goreplay~基本知识
    goreplay~http输出队列
    goreplay~拦截器设置
    goreplay~流量变速
    goreplay~http过滤参数
    goreplay~文件输出解析
    goreplay~http输出工作线程
    Antlr4 语法解析器(下)
    2021最新版Eclipse的下载和使用
    MySQL中drop、truncate和delete的区别
  • 原文地址:https://www.cnblogs.com/lt-style/p/3489785.html
Copyright © 2011-2022 走看看