php的运行原理和变量类型
16lz
2022-01-26
1.请图文详细总结你对php运行原理的理解? 2.请代码演绎php的变量类型?
PHP运行原理
- 1、php全称超文本预处理器,Hyper-text Preprocessor,由php解析器进行解析。
- 2、php可以嵌入html代码中,使用起始标识符进行嵌入。
<?php //php代码开始标识符
echo "hello world";
?> // php代码结束标识符,如果全是php脚本,结束符可以省略。
3、php是运行在服务端的弱类型脚本语言。
4、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)
更多相关文章
- Android(安卓)java层音频相关的分析与理解(二)音量控制相关
- android EditText的自动换行和对Enter键的改变
- 返回数组中所有的值并给其建立从0开始递增的数字索引
- 返回数组中所有的值并给其建立从0开始递增的数字索引
- PHP常用数组函数
- PHP与JS数据遍历
- Foreach循环遍历数组
- PHP变量与常量
- 【第786期】深入了解 JavaScript 中的 for 循环