博主信息
博文 18
粉丝 0
评论 0
访问量 16877
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
PHP环境搭建与初识PHP
手机用户1631860753
原创
924人浏览过

一.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);
  • 输出:
批改老师:PHPzPHPz

批改状态:合格

老师批语:总结到位,MySQL暂时不使用,可以不打开
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学