博客列表 >PHP环境搭建与初识PHP

PHP环境搭建与初识PHP

手机用户1631860753
手机用户1631860753原创
2021年10月10日 21:00:18736浏览

一.PHP环境

1.下载PHP集成环境包(phpstudy)

1.1. 下载windows版本客户端安装

1.2. 安装完成后并启动Apache和MySQL

1.3. 创建虚拟域名

1.4. 虚拟网址创建完成,搜索输出内容

二.初始PHP

  • echo是命令,输出文本打印到浏览器上;
  • ; 英文下的分号,是分隔符,也叫语句结束符,是结束这一行的代码;
  • 结构定义语句就不需要语句结束符,比如:

    if(true){}
    for(){}
    foreach(){}
    class User(){}
    function User(){}

1.PHP注释

多行注释

  1. /**
  2. echo 1;
  3. echo 2;
  4. **/

单行注释

  1. // echo 1;

2.变量

2.1 什么是变量
  • 变量: 是方便修改数据
  • = 变量中的等号叫赋值
    2.2 创建变量
  • 创建变量必须用 $
  • 创建变量只能是字母:a-z A-Z,数字:0-9,符号:下划线 _ 这些作为变量名,比如:

    $abc $php $app_name

  • 取变量名,要有意义

  • 变量名不能有空格,不能数字开头
  • 变量名会区分大小写,小写name和大写NAME是两个不同的变量名
    2.3 变量命名
  • 2.3.1 下划线命名

    $app_name

  • 2.3.2 小驼峰命名,第一个单词全部小写,第二个单词首字母大写

    $appName

  • 2.3.3 大驼峰命名,全部单词首字母大写

    $AppName

  • 2.3.4 类型命名法

  • s 是代表字符串, i是代表数字 等等

    $sMyName $iMyName

  • 当有多个相同变量名,只有一个输出时,只能输出最后一个变量的赋值

3.引号的作用

  • 单引号,保存文本,字符串
  • 双引号,保存文本,变量
  • \是转义字符,把后面的符号,转换一个意思

  • 输入:

    1. $name = 'php';
    2. echo '学习"php"';
    3. echo '<hr>';
    4. echo "学习'php'";
    5. echo '<hr>';
    6. echo '学习$name';
    7. echo '<hr>';
    8. echo "学习{$name}";
  • 输出:

4.基本类型

  • 基本类型有:字符串,数字(整数和浮点数(小数)),布尔值
  • 代码:
    1. $name = '小明';
    2. var_dump($name);
  • 效果

  • var_dump() 查看数据类型

  • string 代表字符串,它有无限个值
  • 6代表长度,长度是字节,一个汉字是3个长度,一个英文是一个长度
  • 弱类型语言:是创建变量,不需要强制这个变量的类型,变量储存什么数据,这个变量就会成为什么类型的变量
  • 数字,不加引号,加了引号就是字符串了
  • int 是整数
  • float 是小数/浮点数
  • 布尔值:它只有2个值,固定下来的值:真和假, true 和 false
  • 没有办法直接显示,显示时 true 和 false用 1 和 0 代表

  • 例如:

    1. $number = '10';
    2. var_dump( $number );
    3. echo '<hr>';
    4. $number = '10';
    5. var_dump( $number );
    6. echo '<hr>';
    7. $number = 10;
    8. var_dump($number);
    9. echo '<hr>';
    10. $number = 10.01;
    11. var_dump($number);
    12. echo '<hr>';
    13. $buer =true;
    14. var_dump ($buer);
    15. echo '<hr>';
    16. $buer = false;
    17. var_dump ($buer);
  • 输出:

5. 复合类型

  • 复合类型: 数组和对象
  • 数组:可以保存一组数据里面的数据,可以用很多类型:整数、浮点数(小数)、布尔,字符串,数组
  • array 是数组
  • object 是对象

  • 代码:

    1. $arr = [
    2. '小明',
    3. '小花',
    4. 10,
    5. 1000.03,
    6. true
    7. ];
    8. var_dump($arr);
  • 输出

  • 代码:

    1. class PHP{
    2. }
    3. $php = new PHP;
    4. var_dump($php);
  • 输出

6.特殊类型

  • 特殊类型:null ,资源
  • null 代表空

  • 代码

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