博客列表 >第1章 0125-php数据类型与检测,学习心得、笔记(php程序的运行原理,php与html混编的方式,常用的数据类型实例演示)

第1章 0125-php数据类型与检测,学习心得、笔记(php程序的运行原理,php与html混编的方式,常用的数据类型实例演示)

努力工作--周工--Robin
努力工作--周工--Robin原创
2021年02月02日 17:25:46508浏览

今天所学心得、笔记

示例截图

1、php程序的运行原理,php与html混编的方式

  1. <h3>php网页运行原理</h3>
  2. <? echo '<h4>1、用户在浏览器中输入网址,访问服务器;</h4>'?>
  3. <? echo '<h4>2、服务器中apache提供服务;</h4>'?>
  4. <? $str1 = '<h4>&nbsp; &nbsp; &nbsp; 2.1、-->html、js部分,从文件中取出代码,直接发送到用户浏览器 ;</h4>' ?>
  5. <? $str2 = '<h4>&nbsp; &nbsp; &nbsp; 2.2、-->php部分,从文件中取出代码,交与php模块执行后,返回给apache服务,再发送到用户浏览器 ;</h4>' ?>
  6. <?=$str1?>
  7. <?=$str2?>

2、常用的数据类型实例演示

  1. <?php
  2. // 1. 基本类型
  3. // 布尔类型, 字符串, 数值(整数,浮点数)
  4. $b = true;
  5. echo $b,'------', gettype($b), '<br>';
  6. $str = '$str是字符串类型';
  7. echo $str,'------', gettype($str), '<br>';
  8. $num = 123;
  9. $price = 199.50;
  10. var_dump($num, $price, 9.9e3, 9.9e-3);
  11. echo '<br>';
  12. var_dump(0144, 0x64, 0b1100100);
  13. echo '<hr>';
  14. // 2. 复用类型
  15. // 2.1 数组
  16. $Wizard = [1, '卷帘大将', '降妖杖', 999];
  17. print_r($Wizard);
  18. echo '<br>';
  19. $Wizard = ['id' => 1, 'name' => '卷帘大将', 'weapon' => '降妖杖', 'age' => 999];
  20. print_r($Wizard);
  21. echo '<hr>';
  22. // 2.2 对象
  23. // 变量和函数
  24. $num = 8;
  25. $price = 188;
  26. function amount($n, $p)
  27. {
  28. return '总计(数量 * 价格) : ' . $n . ' * ' . $p . ' = ' . ($n * $p);
  29. }
  30. echo amount($num, $price), '<br>';
  31. // 对象模板: 类
  32. class Demo
  33. {
  34. // 变量=>属性
  35. private $num = 8;
  36. private $price = 188;
  37. // 函数 => 方法
  38. public function amount()
  39. {
  40. return '总计(数量 * 价格) : ' . $this->num . ' * ' . $this->price . ' = ' . ($this->num * $this->price);
  41. }
  42. }
  43. $total = new Demo();
  44. echo $total->amount(), '<br>';
  45. ?>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议