博主信息
博文 8
粉丝 0
评论 0
访问量 7694
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php的运行原理和变量类型
星辰的博客
原创
581人浏览过

1.请图文详细总结你对php运行原理的理解? 2.请代码演绎php的变量类型?

PHP运行原理

  • 1、php全称超文本预处理器,Hyper-text Preprocessor,由php解析器进行解析。
  • 2、php可以嵌入html代码中,使用起始标识符进行嵌入。
    1. <?php //php代码开始标识符
    2. echo "hello world";
    3. ?> // php代码结束标识符,如果全是php脚本,结束符可以省略。
  • 3、php是运行在服务端的弱类型脚本语言。

  • 4、php运行原理
    php运行原理
    客户端(浏览器Browser)发起一个http网络请求,服务器端(Web服务器Server)响应这个网络请求。如果客户端请求的是动态资源,web服务器请求(CGI)它的外挂模块php解释器,php连接他的黄金搭档mysql数据库服务器请求动态资源。


PHP的变量类型

  • php使用$进行变量声明,
  • ;作为指令结束符,
  • 使用内置函数var_dump($变量名)进行打印。

    一、4种标量类型:整型,字符串,布尔型,浮点型。

    1、整型(int)

    $no = 20; // 整型

    2、字符串(string)

    $username = 'naliys'; // 字符串类型

    3、布尔型(bool)

    $price = 13.5; // 浮点型

    4、浮点型(float)

    $bool = true; // 布尔型 true false

    二、2种复合类型:数组,对象

    1、数组(array)

  • 按照类型可以划分为索引数组和关联数组,
  • 按照维度划分,可以分为一维数组,二维数组,多维数组。
  • 索引数组:下标为整型的数组;
    $arr = [10, 20, 30, 45]; // 索引数组
    索引数组
  • 关联数组:下标为字符串;
    $user = ['id' => 1, 'name' => '张三', 'email' => 'kxinlx@qq.com']; // 关联数组
    关联数组

  • 多维数组:数组的成员也是数组
    $users = [ [1, '张山', 'zhangs@qq.com'], [2, '李四', 'lis@qq.com'], [3, '王五', 'wangw@qq.com'] ];
    多维数组

    2、对象(object)

  • 对象就是类实例化。
    $obj = new stdClass;

    三、2种特殊类型:resource,null

  • 1、资源(resource)

  • 2、null

批改老师:PHPzPHPz

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

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

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学