PHP学习记录(要点)

1.PHP的基本语法

1 PHP编程基础

1 注释

    #注释和//一致

2 包含文件

    1)require("filename"):包含文件出错,编译器不会继续执行
    2)include("filename"):包含文件出错,编译器会继续执行


2 常数

    常数名前不需要“$”符号

1 内置常数

    __FILE__  __LINE__  PHP_VERSION  PHP_OS  TRUE  FALSE  E_ERROR  E_WARNING  E_NOTICE
    (不需要声明,可以直接使用)

2 自定义常数

    define(name,value[,bcase]);
    (bcase == true时,常数名称不区分大小写;
    常数的范围为全局;
    常数定义后,不能改变或取消)


3 变量

1 变量

    1)变量名区分大小写,需要以“$”开头
    2)赋值分为:变量、表达式赋值;引用赋值(需要在变量前加上符号“&”)
    3)不能对表达是进行引用赋值

2 数据类型

    1.整型
        1)数值过大会自动转换成浮点数类型
        2)表达式计算结果超过了整型数值范围,返回结果转换成浮点数类型
    2.字符串值
        1)单引号方式:单引号中的所有内容均作为字符处理
        2)双引号方式:若双引号内有变量和转义字符,将对其进行解析和转义(对非转义字符使用‘\’,则‘\’会一并输出)
        (对于换行,windows:\n 效果等同 \r;linux系统:\r\n一起使用)
    对于字符串可以使用“.”进行连接。
    3.数组
        数组的每个数据成为元素,每个元素包含键(下标)和值两部分。
    eg:$fruits = array("o"=>"orange","b"=>"banana",
                        "number" => array(1,2)
                        );
    4.空值(null)和资源(resource)
        使用资源型变量时,系统会启用资源回收机制,释放不再使用的资源

3 变量的作用域

    在函数体内访问全局变量时,可以通过$GLOBALS["variable_name"]获取变量,也可以使用global声明

4 静态变量

    static

5 预定义变量

    $GLOBALS  $_GET  $_POST  $_COOKIE  $_ENV  $_SERVER
...


4 运算符

1 算术运算符

    1.字符串型的数值可以进行算数操作
    2.若对布尔型操作数进行自增或自减操作时,操作数的值不会变化

2 逻辑运算符

    &&运算优先级高于AND, ||运算优先级高于OR

3 错误控制运算符

    在表达式前加上“@”符号,可以不显示错误信息,但是错误仍然存在
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值