Blogger Information
Blog 18
fans 0
comment 0
visits 10943
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP环境搭建与初识PHP
手机用户1631860753
Original
735 people have browsed it

一.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);
  • 输出:
Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:总结到位,MySQL暂时不使用,可以不打开
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post