博客列表 >php运行原理与变量类型

php运行原理与变量类型

移动用户-5642790
移动用户-5642790原创
2022年01月18日 15:06:37435浏览

php 运行原理的理解

  • 1.php 必须运行在特定的服务器环境中才能正常运行和解析显示的脚本语言,并不能像 html 一样直接在浏览中打开
  • 2.php 可以随意嵌入到 html 代码中,在 html 代码中使用时必须添加超始标识符<?php ?>

php 的变量类型(标量型,复合型,特殊型)

  • 一.标量型的变量(php 的变量都是以$开头,=是赋值符)
标量型变量 说明
$a = 1; 1 是整型 nuber 类型
$a = “张三”; string 字符串类型
$a = true; bool 类型
$a = 15.00; float 浮点类型
  1. $a = 1;
  2. echo $a; //echo是输出显示
  3. var_dump($a); //var_dump也是输出显示,有具体数据返回值
  • 二.复合型
复合型变量 说明
[1,”hello”,1.55,true] 索引数组
[‘id’=>1,’name’=>”张三”,’id’=>2,’name’=>”李四”] 关联数组
  1. // 一维数组
  2. echo '<pre>';
  3. // 索引数组
  4. $arr = [1,"hello",true];
  5. // 访问索引数组(变量[下标])
  6. var_dump($arr[0]);
  7. var_dump($arr[1]);
  8. var_dump($arr[2]);
  9. //关联数组
  10. echo "<pre>";
  11. $arrs = ['id'=>1,'name'=>"张三",'email'=>"8053@qq.com",];
  12. // 访问关联数组方法(变量[属性名称])
  13. var_dump($arrs['id']);
  14. var_dump($arrs['name']);
  15. var_dump($arrs['email']);
  16. echo"<pre>";
  17. ob_clean(); //清空缓冲区的内容
  18. echo"<pre>";
  19. // 多维数组(变量名称[下标][属性名称])
  20. $users =[
  21. ['id'=>1,'name'=>"张三",'email'=>"8053@qq.com"],
  22. ['id'=>2,'name'=>"李四",'email'=>"1234@qq.com"],
  23. ['id'=>3,'name'=>"王五",'email'=>"9876@qq.com"],
  24. ];
  25. // 访问多维数组方法
  26. var_dump($users);
  27. // 访问多维数组中某个下标的属性
  28. var_dump($users[2]['email']);
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议