Android程序员学PHP开发(6)-字符串数组对象资源-PhpStorm

黄舟
发布: 2017-03-02 09:57:16
原创
1552人浏览过

var_dump()方法真好用。
简单地说,var_dump()方法会返回变量的数据类型和值。
复杂点说,var_dump()方法是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型.此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值。数组将递归展开值,通过缩进显示其结构。


<?php
    /**
     * 变量类型
     * 字符串String
     * 顺带介绍转义字符
     */
    $int = 10; // 打印结果:10
    $str2 = "a"; // 打印结果:a
    $str3 = "this is a 'demo'"; // 打印结果:this is a 'demo'
    $str4 = "this is a "demo""; // 打印结果:this is a "demo"
    $str5 = "this is a $int"; // 打印结果:this is a 10
    $str6 = 'this is a $int'; // 打印结果:this is a $int
    //$str7 = "this is a $intttttt"; // 打印结果:会报错 , 因为没有这个变量
    $str8 = "this is a {$int}ttttt,\,
,
,	"; // 打印结果:this is a 10ttttt,, , ,
    $str9 = 'this is a {$int}ttttt,\,
,
,	'; // 打印结果:this is a {$int}ttttt,,
,
,	
    $str10 = <<<hello
        <<<是定界字符串的内容,这里面随便写.....$int 出现 hello; 也不怕,因为需要顶格写,才表示结束
hello;
    // 打印结果:<<<是定界字符串的内容,这里面随便写.....10 出现 hello; 也不怕,因为需要顶格写,才表示结束

    /**
     * 变量类型
     * 数组Array
     */
    $arr = array(1,2,3,4,5); // array(5) { [0]=> int(1) [1]=> int(2) [2]=> int(3) [3]=> int(4) [4]=> int(5) }

    /**
     * 对象
     * Object
     */
    class Person{
        var $name;
        var $age;
        var $sex;
        function say(){

        }
        function eat(){

        }
    }
    $person = new Person(); // object(Person)#1 (3) { ["name"]=> NULL ["age"]=> NULL ["sex"]=> NULL }
    $person2 = new Person(); // object(Person)#2 (3) { ["name"]=> NULL ["age"]=> NULL ["sex"]=> NULL }

    /**
     * 资源
     * ok.txt需要放在当前php所在目录下
     * 如果文本中的内容是中文编码格式请使用UTF-8
     * 在txt另存的时候可以看到编码选项
     */
    $file = fopen("ok.txt","r"); // 现在显示的是ok.txt的内容
//    if (NULL=="ok.txt"){
//        printf("不存在<br>");
//    }else{
//        printf("存在<br>");
//    }

    echo $int;
    echo "<br>";
    echo $str2;
    echo "<br>";
    echo $str3;
    echo "<br>";
    echo $str4;
    echo "<br>";
    echo $str5;
    echo "<br>";
    echo $str6;
    echo "<br>";
    //echo $str7;
    echo "<br>";
    echo $str8;
    echo "<br>";
    echo $str9;
    echo "<br>";
    echo $str10;
    echo "<br>";
    var_dump($arr);
    echo "<br>";
    var_dump($person);
    echo "<br>";
    var_dump($person2);
    echo "<br>";
    echo fread($file,filesize("ok.txt"));
    echo "<br>";
    fclose($file); // 释放资源
登录后复制

 以上就是Android程序员学PHP开发(6)-字符串数组对象资源-PhpStorm 的内容,更多相关内容请关注PHP中文网(www.php.cn)!



晓象AI资讯阅读神器
晓象AI资讯阅读神器

晓象-AI时代的资讯阅读神器

晓象AI资讯阅读神器 25
查看详情 晓象AI资讯阅读神器
相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号