博客列表 >安装php环境、创建虚拟域名 、创建变量及数据类型

安装php环境、创建虚拟域名 、创建变量及数据类型

Leo的博客
Leo的博客原创
2021年10月19日 17:24:05636浏览

安装php环境

在百度搜索PHPstudy找到下载或者搜索网站xp.cn直接收缩
安装好默认存放在D盘

创建虚拟域名

1.然后再phpstudy中打开网站

2.然后点击创建网站输自己要创建网站的域名

3.创建好之后记得开启Apache和MySQL

4.然后在管理打开根目录找到3W即可

创建变量和数据类型

  1. // 7.创建变量
  2. // 1. 必须使用$
  3. // 2.只能是a-zA-Z,数字(0-9),符号:下划线(_),作为变量的名字
  4. // $ou、$php、$ou123、$miejue2000、$a、$b、$c
  5. // 3. 起变量名,要有意义
  6. // 4. 不能有空格、数字不能开头
  7. // 下面两种就是错误的例子
  8. // $1a = 'php中文网';
  9. // $a b = 'php中文网';
  1. // 区分大小写,小写name和大写NAME,它们是2个不同的变量
  2. $name = '丧门神';
  3. $NAME = '毛头星';
  4. // echo'<hr>';
  5. // echo $name;
  6. // echo'<hr>';
  7. // 这个就会输出小写的丧门神


建议大家,使用以下3种。

  1. // 8.变量命名
  2. // 1·下划线命名法
  3. $app_name = '淘宝';
  4. // 2.小驼峰命名法,第一个小写,后面的单词,首字母大写
  5. $appNameIs = '京东';
  6. // 3.大驼峰命名法,所有的单词,首个字母大写
  7. $AppNameIs = '拼多多';
  8. // echo $app_name;
  9. // echo '<hr>';
  10. // echo $appNameIs;
  11. // echo '<hr>';
  12. // echo $AppNameIs;
  13. // echo '<hr>';

输出:

  1. //4.类型命名法
  2. // s 变量保存的数据类型,字符串
  3. // i 数字
  4. // $sMyName = '霹雳火';
  5. // echo $sMyName;
  6. // echo '<hr>';
  7. // 第二个赋值,会把sMyName的值改变
  8. // $sMyName = '铁叫子';
  9. // echo $sMyName;
  10. // echo '<hr>';

输出:


  1. // 9.引号作用
  2. // 1. 单引号,保存文本,字符串
  3. // 2. 双引号,保存文本,保存变量
  4. $name = '面虎';
  5. echo"花顶虎";
  6. echo'<hr>';
  7. echo"笑'面虎'";
  8. echo'<hr>';
  9. echo'笑"面虎"';
  10. echo'<hr>';
  11. echo"笑{$name}";
  12. // 加个{}区分开
  13. // echo'笑'面虎''; 错误样例
  14. // echo'笑\'面虎\'';
  15. // 单引号里不能再加单引号会报错可以加入转义字符,把后面的符号转换一个意思
  16. echo'<hr>';
  17. // string 代表字符串,值,无限
  18. $name = '独角龙';
  19. var_dump ($name);
  20. echo'<hr>';

输出:

  1. // 输出:string(9) "独角龙"
  2. // 输出会有个9
  3. // 9 代表长度,一个汉字是3个长度,长度是字节。一个英文字母,是一个字节
  4. // 弱类型语言:是创建变量,不需要强制这个变量的类型,变量存储什么数据,这个变量就会成为什么类型的变量
  1. // 10、基本类型:字符串、数字(整数和浮点数)、布尔
  2. $number = '10';
  3. var_dump($number);
  4. 输出:
  5. echo'<hr>';
  6. // 输出:string(2) "10"
  7. // 数字 是不加引号的,加了引号,就变成了字符串了
  8. $number = 10;
  9. var_dump($number);
  10. echo'<hr>';
  11. // 输出:int(10)
  12. // 整数:int
  13. // 浮点数:float小数点
  14. $number = 900.01;
  15. var_dump ($number);
  16. echo '<hr>';
  17. // 布尔值:它只有2个值,固定下来的值。 真和假, true和false
  18. // $buer = true;
  19. // echo $buer;
  20. // echo '<hr>';
  21. // 输出:1
  22. // 没有办法显示 true 和 false ,显示的时候,用 1 和 0 代表
  23. // 1代表真 false ,0代表假 false
  24. // $buer = true;
  25. // echo $buer;
  26. // echo '<hr>';
  27. $buer = false;
  28. echo $buer;
  29. // 输出是不显示东西的
  30. $buer = true;
  31. var_dump ($buer);
  32. // 输出:bool(true)
  33. echo '<hr>';
  34. $buer = false;
  35. var_dump ($buer);
  36. echo'<hr>';
  37. // 输出:bool(false)
  38. // true 和 false,在编程里,用处是非常大的。

``` // 11.复合类型:数组,对象
// 数组,可以保存一组数据,可以有很多类型,整数、浮点数、布尔、字符串、数组
// 数组英文:array
$arr = [
‘急先锋’,
‘霹雳火’,
10,
100.33,
true
];
print_r($arr);
// var_dump($arr);

  1. ![](https://img.php.cn/upload/image/645/304/731/1634635394643260.png)

// 对象:object
class PHP{

  1. }
  2. $php = new PHP;
  3. var_dump($php);
  4. echo '<hr>';
  5. // 特殊类型:null
  6. $a = null;
  7. var_dump($a);

//输出是大写的:NULL
```

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议