PHP环境搭建

  1. 下载phpstudy集成环境,安装
  2. 打开phpstudy程序,选择网站->创建网站
  3. 输入域名、网页存放目录,确认即可
  4. 浏览器输入配置的域名地址,显示站点创建成功即为环境搭建成功


PHP程序运行原理

  1. 普通html网页通过请求发送到web服务器,由web服务器解析再返回给浏览器进行展示
  2. PHP后缀文件通过web服务器后,web服务器不能解析会交给扩展的php程序进行解析,然后由php程序解析成htm、css、js等web服务器能识别的文件后,再返回给浏览器展示
  3. 如果涉及数据库操作,由PHP程序交给数据库处理后返回给PHP,再由PHP统一解析成htm、css、js等web服务器能识别的文件后,再返回给浏览器展示

PHP与HTML混编的方式与短标签的使用

  1. 一单html文档中出现了php标签,那么这个文档的扩展名必须是php。
  2. php代码在html文档的嵌入位置是不受限制的。
  3. 值输出一段动态代码或变量值,可以使用短标签
  1. <!doctype html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport"
  6. content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  7. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  8. <title>php写入html文档中</title>
  9. <? echo '<h3 style="color: blue;">大家好 我是百万</h3>'; ?>
  10. <? $str= '<h3 style="color: green;">大家好 我是百万</h3>'; ?>
  11. <?= $str; ?>
  12. </head>
  13. <body>
  14. <h2></h2>
  15. </body>
  16. </html>

PHP常用的数据类型

  1. <?php
  2. // 为什么纯php文档,禁止写结束标签
  3. // 1.结束标签后如果误打空格回车等看不见的字符可能会回传到前端影响页面
  4. //php数据类型分为三大类:基本类型,复核类型,特殊类型
  5. //1、基本类型 布尔类型 字符串 数值(整数、小数(浮点型))
  6. //1.1布尔类型
  7. $isMan = true;
  8. echo $isMan,'<br>';//true=>1, echo 1 => echo "1"
  9. //如果想得到一个变量的值的类型的“字符串表示”
  10. var_export($isMan);
  11. echo '<br>';
  12. //既能看到值也能看到类型
  13. var_dump($isMan);
  14. //1.2数值类型
  15. $age = 18;
  16. $salary = 3000.68;
  17. ob_clean();//清屏
  18. //echo '<br>';
  19. var_dump($age,$salary);
  20. //1.3字符串
  21. //必须使用单引号或者双引号作为定界符
  22. $username = 'admin';
  23. $email = "admin@qq.com";
  24. echo '<br>';
  25. echo 'username:'.$username.'<br>'.'email:'.$email.'<br>';
  26. //如果定界符内出现不同的引号类型
  27. //1、可以使用引号嵌套
  28. echo '你好 "百万"<br>';
  29. //2、可以使用\作为转移符号
  30. echo '你好 \'百万\'<br>';
  31. //2、复核类型 数组 对象
  32. //2.1数组
  33. $stu = [1,'百万','js',88];
  34. echo 'id = '.$stu[0].'<br>'.'name = '.$stu[1].'<br>'.'course = '.$stu[2].'<br>'.'score = '.$stu[3].'<br>';
  35. $stu[4] =true;
  36. echo 'passed= '.$stu[4].'<br>';
  37. //索引数组 关联数组
  38. echo '<br>';
  39. //2.2对象
  40. $a = 1;
  41. $b = 4;
  42. function sum($a,$b){
  43. return $a.' + '.$b.' = '.($a+$b);
  44. }
  45. echo sum($a,$b).'<br>';
  46. class Demo
  47. {
  48. private $a = 1;
  49. private $b = 7;
  50. public function sum(){
  51. return $this->a.' + '.$this->b.' = '.($this->a+$this->b);
  52. }
  53. }
  54. $obj = new Demo();
  55. echo $obj->sum().'<br>';

  1. php数据类型分为三大类:基本类型,复核类型,特殊类型
  2. 基本类型:布尔类型、字符串、数值(整数、小数(浮点型))
  3. 复核类型:数组、对象
  4. 特殊类型:null、资源、回调、闭包

更多相关文章

  1. PHP基础知识:变量类型检测和转换以及常量和预定义变量
  2. C语言数组(下)
  3. TypeScript高级类型与实用程序
  4. 初识PHP变量与常量
  5. PHP变量数据类型,变量和常量的定义以及数据类型的检测
  6. php数据类型转换及变量与常量的差别
  7. 数据类型的转换与检测技术 、变量声明与常用声明的方式与使用
  8. 数据类型转换的一般操作与检测正确性,变量常量定义及操作注意事项
  9. php数据类型

随机推荐

  1. c语言中实现循环结构的控制语句有哪些?
  2. c语言getch()的用法是什么?
  3. c语言的标识符只能由哪三种字符组成?
  4. C语言中用户标识符的命名规则是什么
  5. C语言中 gets 和 getchar 区别?
  6. int占几个字节(c语言)?
  7. C语言中exit(0)和exit(1)有什么区别
  8. C语言中用户标识符是什么?
  9. 简述分配器的作用是什么?
  10. 如何使用c语言中的strlen()函数