为了账号安全,请及时绑定邮箱和手机立即绑定

PHP入门篇

难度入门
时长 5小时57分
学习人数
综合评分9.40
777人评价 查看评价
9.6 内容实用
9.4 简洁易懂
9.2 逻辑清晰
  • 1、变量名必须以字母或下划线 “_”开头,如”$_name”,”$name” ,”$name2”等,但是”$9name”是不对的。

    2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。如”$_qq”,”$qq308” ,”$my_apple”,“比如"$name我等”,但是”$name*”是不对的。

    3、变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔(比如 $my_apple),俗称下划线法,或者以大写字母开头比如 $myApple,俗称骆驼式命名法(也称驼峰命名法)。


    查看全部
  • var_dump”函数可以将我们的变量的数据类型显示出来。

    查看全部
  • PHPHeredoc结构形式:

    语法:  

    1. 使用操作符  “<<<”

    2. 操作符后紧跟标识符(开始标识符),之后重起新的一行 输入要引用的字符串,可以包含变量。

    3. 新的一行,顶格写结束表示符,以分号结束。

    注意事项:

    标识符可以自定义 一般的 有EOT ,EOD  EOF 等, 只有保持开始表示符和结束表示符一样即可。

    2.结束表示符必须独占一行,且必须顶格写,最后以 ‘;’ 分号结尾。

    3.所有引用的字符串中可以包含变量,无需字符串连接符。

    ps:单引号不解析变量,双引号解析变量

    查看全部
  • 在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。

    (1)只取值,不取下标

    <?php
     foreach (数组 as 值){
    //执行的任务
    }
    ?>

    (2)同时取下标和值

    <?php
    foreach (数组 as 下标 => 值){
     //执行的任务
    }
    ?>

    如图所示:

    运行结果:

    https://img1.sycdn.imooc.com//5b7e3fa10001b26301020251.jpg


    查看全部
  • 在PHP中还有一种循环语句,for循环语句结构如下:

    <?php
    for(初始化;循环条件;递增项){
          //执行任务
    }
    ?>

    for 语句中,“初始化”在循环开始前无条件求值一次,“循环条件”在每次循环开始前求值。如果值为 TRUE,则继续循环,执行循环体语句(执行任务)。如果值为 FALSE,则终止循环。“递增项”在每次循环之后被求值(执行)。其常用于循环执行代码块指定的次数。


    查看全部
  • <?php
    do{ 
         //执行任务
    }while(条件)
    ?>

    首先执行任务(上一节的while语句是先判断条件是否成立,再执行任务),执行任务完毕,判断某个条件是否符合(条件返回值是否为TRUE),若符合则再次执行任务,执行完毕任务,继续判定条件。


    查看全部
  • <?php
    while(条件){ 
         //执行任务
    }
    ?>

    首先判断某个条件是否符合(条件返回值是否为TRUE),若符合则执行任务,执行完毕任务,再判断条件是否满足要求,符合则重复执行此任务,否则结束任务。


    查看全部
  • <?php
    switch (条件)
    {
    case 条件值一:
      //任务一
      break;
    case 条件值二:
      //任务二
      break;
    default:
      //默认任务
    }
    ?>

    查看全部
  • <?php
    if(条件一){
         //分配服务器干的任务A
    }else if(条件二){
         //分配服务器干的任务B
    }
    ?>

    查看全部
  • PHP中的“if…else…”语法,如下:

    <?php
    if(条件){
         //分配服务器干的任务A
    }else{
         //分配服务器干的任务B
    }
    ?>


    查看全部
  • PHP浮点型——浮点数、双精度数、实数。
    表示方法——小数点/科学计数法
    科学计数法:e/E

    <?php
    $num_float = 1.234;    //小数点  
    $num_float = 1.2e3;    //科学计数法,小写e  
    $num_float = 7.0E-10;     //科学计数法,大写E  
    ?>


    查看全部
  • PHP整型——十进制、八进制(数字前加“0”)、十六进制(数字前加“0x”)

    <?php
    $data_int = 1234;   // 十进制数 
    $data_int = -567;    // 一个负数
    $data_int = 0123;    // 八进制数(等于十进制的 83)
    $data_int = 0x1a;    // 十六进制数(等于十进制的 26)
    ?>


    查看全部
  • 取模(取余)运算符:%

    例:

    https://img1.sycdn.imooc.com//5b7d71ae0001e6b705870201.jpg

    运行结果如下:

    查看全部
  • PHP中提供了一个错误控制运算符“@”,对于一些可能会在运行过程中出错的表达式时,我们不希望出错的时候给客户显示错误信息,这样对用户不友好。于是,可以将@放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉;

    如果激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中,此变量在每次出错时都会被覆盖,所以如果想用它的话必须尽早检查。

    需要注意的是:错误控制前缀“@”不会屏蔽解析错误的信息,不能把它放在函数或类的定义之前,也不能用于条件结构例如if和foreach等。

    例:

    结果:


    查看全部
  • 字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有:

    (1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。

    (2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。

    如下图所示:

    从运行结果中:

    我们可以看出连接赋值运算符在连接字符串的基础上,还有赋值功能。此外,第6行的指令与第9行的指令效果相同,但前者代码更简洁。


    查看全部

举报

0/150
提交
取消
课程须知
没有任何WEB经验的WEB应用程序开发者及对WEB前端技术兴趣的用户。(即使你是完全的新手)
老师告诉你能学到什么?
1、通过教程学习可以了解PHP中的变量、变量的类型、常量等概念 2、认识PHP中的运算符,掌握PHP中顺序结构、条件结构、循环结构语句。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!