第一天总结

一、PHP概述和名词解释

1. 基本语法和名词解释

    php标记:开始符<?php 和 结束符?>

    分隔符:语句结束必须用分号结尾

    注释方法://     /*...*/     /**...*/

    输出:简单的用echo    复杂的用print_r

2.变量

   语法:$变量名

   变量中区分大小写

   变量用字母或者下划线开头

    $str1=“hello”;

    $str2="php";

    echo "$str1,$str2";          //会输出hello,php

    echo '$str1,$str2';          //会输出$str1,$str2

3.常量

扫描二维码关注公众号,回复: 189910 查看本文章

    在脚本执行期间该值不能改变

    语法:defind("常量名","简单值")

    举例:defind("YANGJIE","clever");

               echo YANGJIE;        会输出clever

               如果改变它的值,会报错

               YANGJIE="cute";

               echo YANGJIE ;      报错

4.表达式

    语句不加分号就是表达式

二、php的基本数据类型

1.布尔类型   Boolern

    值为true和false    不区分大小写

    以下值返回值为false:

               false本身   null   整数0   浮点型0.0    空字符串0或值为0的字符串   没有值的数组

2.整数型   Integer

    从负无穷到正无穷之间的整数的集合

    十进制   二进制(0b)   八进制(0)    十六进制(0x)

3.浮点型   Float

    $str1=0.123;

    $str2=0.123e10;

    $str3=0.123E-10;

    不要拿两个浮点型做比较,无意义

4.数组类型  Array

$nameArr=array("键名"=>"键值","键名"=>"键值");

    var_dump($nameArr);

    print_r($nameArr);

5.空类型  Null

6.对象类型 Object

class people{

            function  name (){

                     echo "你好";

             }

     }

$xiaoming=new people;

print_r($xiaoming->name());

7.字符串类型  String

$str1="hello";

    $str2="world";

    echo "$sr1,$str2";

    echo '$str1,$sr2';

    echo $str1.$str2;    php中拼接字符串用.    不要用加号

三、php的运算符

    字符串拼接用.运算符   不能用+运算符

 $str1="123";

    echo "$str1"+"456";       会输出579

    echo "$str2"."456";         会输出123456

四、PHP流程控制语句

    快速遍历

 $numArr=[1,2,3,4,5];

    foreach($numArr as $index=>$value){

               echo  '$numArr['.$index.']:'.$value.'<br/>';

}

五、php函数

     由function命令声明

    参数写在小括号里面

    函数可以先使用后声明

    php函数与js函数的区别:

                   php函数的内部不能直接使用外部定义的全局变量,得在内部用global再次声明才可以使用

    $num=100;

                    function fun (){

                           global $num;

                           echo $num;         //100

                           $num++;

                       }

                    fun();     

                    echp  $num;    //101

猜你喜欢

转载自blog.csdn.net/qq_42129143/article/details/80185963