PHP学习

作者: JasonChiu17 | 来源:发表于2018-03-04 15:49 被阅读7次
    <?php
    header("content-type: text/html; charset=utf-8");
    //变量检测isset()
    if(isset($b)){
        echo' a exist';
    }else{
        echo' b not exist';
    }
    echo '<br />';
    
    $a=null;
    if(isset($a)){
        echo' isset(null)返回true,a exist';
    }else{
        echo' isset(null)返回false,a not exist';
    }
    echo '<br />';
    
    $c='';
    if(isset($c)){
        echo' 空字符串c exist';
    }else{
        echo' 空字符串c not exist';
    }
    echo '<br />';
    //获取变量类型gettype()
    $a=false;
    echo gettype($a);
    echo '<br />';
    //判断想要的类型is_int,is_float,is_array...
    if(is_int($a)){
        echo'a is integer';
    
    }else{
        echo'a is not integer';
    }
    echo '<br />';
    //变量打印echo 字符串,print_f 数组,var_dump 打印变量的类型及其值
    $a=1;
    $b=array(1,2,'3');
    echo $a;
    print_r($b);
    var_dump($b);
    //字符串到数字的转换
    echo '<br />';
    $a='kk2.5jason';
    $a=$a+3;
    var_dump($a);
    
    $a=123;
    $a=$a.'hello';
    var_dump($a);
    //布尔型的判断,以下都是false
    //'','0',0,0.0,null,false,array();
    if(''==false){
        echo '空字符串果然假';
    }
    //变量赋值之传值赋值,只是$li容器的值放到$wang容器中,$wang容器内容改变不影响$li容器内容
    $li=29;
    $zwang=23;
    $wang=$li;
    var_dump($li,$wang);
    $wang='jason';
    var_dump($li,$wang);
    echo'<br />';
    //变量赋值之引用赋值
    $li=29;
    $zwang=23;
    $wang=&$li;//&指的是把$li的地址给$wnag
    var_dump($li,$wang);
    $wang='jason';
    var_dump($li,$wang);
    ?>
    

    相关文章

      网友评论

          本文标题:PHP学习

          本文链接:https://www.haomeiwen.com/subject/kntqfftx.html