PHP本地环境搭建|PHP运行原理|PHP与html混编|PHP常用数据类型

  1. 使用任何一种喜欢的集成工具,将本地的php开发环境创建成功,并创建一个虚拟主机,域名自己定;
  2. 深刻理解php程序的运行原理,并写出具体的步骤;
  3. 将php与html混编的方式与短标签的使用;
  4. 将常用的数据类型,全部实例演示

一、用phpStudy V8.1(Win32位)软件本地创建www.bjwin.cn图示

php本地环境搭建

二、php运行原理图示
php运行原理

三、php与html混编
3.1php与html混编

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <?php echo"<title>理工附中2020年度初二课程表</title>"?>
  6. </head>
  7. <body>
  8. <table class="lesson" border="1">
  9. <?php echo"<caption>理工附中2020年度初二课程表</caption>"?>
  10. <thead>
  11. <tr>
  12. <th colspan="2"></th>
  13. <!-- <th></th> -->
  14. <th>星期一</th>
  15. <th>星期二</th>
  16. <th>星期三</th>
  17. <th>星期四</th>
  18. <th>星期五</th>
  19. </tr>
  20. </thead>
  21. <tbody>
  22. <tr>
  23. <td rowspan="4">上午</td>
  24. <td>1</td>
  25. <td>语文</td>
  26. <td>数学</td>
  27. <td>物理</td>
  28. <td>政治</td>
  29. <td>生物</td>
  30. </tr>
  31. <tr>
  32. <td>2</td>
  33. <td>数学</td>
  34. <td>物理</td>
  35. <td>地理</td>
  36. <td>体育</td>
  37. <td>语文</td>
  38. </tr>
  39. <tr>
  40. <td>3</td>
  41. <td>物理</td>
  42. <td>化学</td>
  43. <td>英语</td>
  44. <td>语文</td>
  45. <td>数学</td>
  46. </tr>
  47. <tr>
  48. <td>4</td>
  49. <td>英语</td>
  50. <td>历史</td>
  51. <td>语文</td>
  52. <td>数学</td>
  53. <td>物理</td>
  54. </tr>
  55. <tr>
  56. <td colspan="9" div class=
  57. </tr>
  58. <tr>
  59. <td rowspan="3">下午</td>
  60. <td>5</td>
  61. <td>生物</td>
  62. <td>语文</td>
  63. <td>数学</td>
  64. <td>物理</td>
  65. <td>化学</td>
  66. </tr>
  67. <tr>
  68. <td>6</td>
  69. <td>语文</td>
  70. <td>数学</td>
  71. <td>物理</td>
  72. <td>化学</td>
  73. <td>地理</td>
  74. </tr>
  75. <tr>
  76. <td>7</td>
  77. <td colspan="5">课外活动:各
  78. </tr>
  79. <tr>
  80. <td rowspan="8">晚上</td>
  81. <td>8</td>
  82. <td colspan="5">晚自习合班自由
  83. </tr>
  84. </tbody>
  85. </table>
  86. <?php echo"初中学习紧张要加油了!";?>
  87. </body>
  88. <html>

图示:
php与html混编

四、常用的数据类型

php数据类型:分为三大类,基本类型,复合类型,特殊类型
基本类型
布尔类型,字符串,数值
复合类型
数组,对象
特殊类型
null,callable,closure
布尔包含两种属性true和false,用于判断
数值类型就是数字,包含整数,浮点数

4.1字符串类型

  1. <?php
  2. // 1 布尔类型
  3. $mt = true;
  4. echo gettype($mt);'<br>';
  5. var_dump($age,$sal);
  6. // 2 数值类型
  7. $y = 30;
  8. $x = 123.33;
  9. var_dump($y,$x);
  10. // 3 字符串类型
  11. $x = "北京欢迎您!";
  12. echo $x;
  13. ?>

图示:
PHP基本类型

4.2复合类型

  1. <?php
  2. // 索引素组
  3. $arr= [1,'朱老师','age','mail'];
  4. // 数组索引默认是从0开始进行递增的
  5. echo '编号=',$arr[0],'<br>姓名=',$arr[1],'<br>18=',$arr[2],'<br>zhu@16lz.com=',$arr[3];
  6. echo '<hr>';
  7. // 关联数组
  8. $arr = ['id' => 1, 'name' => '西门大官人', 'sexuality' => '男', 'age' =>18];
  9. echo '编号:1',$str['id'],'<br>姓名:',$arr['name'],
  10. '<br>性别:',$arr['sexuality'],'<br>年龄:',$arr['age'],'<br>';
  11. ?>

图示:
PHP索引素组和关联数组
4.3对象

  1. <?php
  2. class demo {
  3. // 私有属性(变量)
  4. private $a = 5;
  5. private $b = 7;
  6. // 公开方法(函数)
  7. public function sum() {
  8. return $this->a . ' + ' . $this->b . ' = ' . ($this->a + $this->b);
  9. }
  10. }
  11. $obj = new demo();
  12. echo $obj->sum();
  13. ?>

图示:
PHP对象图示

更多相关文章

  1. php运行原理、混编方式、常用数据类型
  2. php运行过程和数据类型
  3. php的初步认识
  4. php本地环境搭建和变量类型
  5. [置顶] 基于 Android(安卓)NDK 的学习之旅-----目录
  6. 一个RecyclerView列表显示多种类型的Item
  7. Android(安卓)init.rc文件解析过程详解
  8. [android研究联系人之二]联系人Email/Nickname数据操作
  9. 【转】android sqlite支持的数据类型

随机推荐

  1. 【第814期】你不懂JS:ES6与未来 语法(下)
  2. 2016,我做了什么?
  3. Android(安卓)本地代码如何输出日志
  4. RocketMQ 源码分析 —— Message 发送与
  5. 【早读汇】上海@jean-lee《ES6标准入门》
  6. 【第773期】你不懂JS:行为委托
  7. 浅谈Android开机启动速度优化
  8. 【第824期】小公司的一年,一起看看小公司
  9. 【第786期】深入了解 JavaScript 中的 fo
  10. 早读君有约