php 【基础理论知识】

Php理论知识

  1. Php是什么
    PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。

  2. Php代码标记

    <?php …. ?>,PHP每条语句必须以英文(;)结束
  3. Php网页基础知识
    Ip地址:IP地址分为v4、v6两个版本,v4长度为32位2进制码,v6为128位2进制码。v4版本IP在2010年左右已经用完,主要格式是192.168.4.238(点分十进制法),由四段组成,每段8位二进制,用十进制表示的取值范围为:0-255,特殊IP:127.0.0.1用于本机的软件测试或网站测试,只能自己访问自己的127。
    域名解析器(DNS服务器):储存了域名与IP地址对应表的数据库
    在这里插入图片描述

  4. php基础语法
    php变量:php变量要以$开头,不能以数字开头

  5. php数据类型:
    字符串,整形,浮点,布尔,数组,对象,null

  6. php数据类型判断:
    var_dump
    is_*()返回一个布尔(*代表的是类型)
    isset()检测变量是否设置
    empty()检测变量是否为空

  7. 数据类型的转换
    转换为bool值 (bool) c s ( i n t ) cs 转换为整型数值(int) cs
    转换为浮点数值(float) c s ( s t r i n g ) cs 转换为字符串(string) cs
    数组转换为字符串
    数组转字符串implode(",", $array)
    字符串转数组 explode(" ", $pizza)

  8. Php运算符
    数值运算符:(+,-,,/,%,++,–)
    字符串运算符:( . 类似于js中+拼接)
    赋值运算符:(=,+=,-=,
    =,/=,%=)
    比较运算符:(>,<,>=,<=,,=,!=,!==)
    逻辑运算符:(&&,||,!)
    三元运算:a?b:c

  9. Php循环语句
    While(条件判断){ break }
    for(条件判断){ }
    break语句 可以添加break 2表示跳出两层循环
    continue语句 跳出本次循环,直接开始下次循环
    在tp中还有foreach($array as $k => $v){}循环

  10. Session和cookie
    Session和cookie都是超全局变量
    储存位置session存储于服务器,cookie存储于浏览器
    安全性session安全性比cookie高

  11. Php常用mysqli函数
    mysqli_query():执行某个针对数据库的查询。
    mysqli_num_rows() 返回结果集中行的数量
    mysqli_fetch_array() 从结果集中取得一行作为关联数组,或数字数组,或二者兼有
    mysqli_fetch_row() 从结果集中取得一行,并作为枚举数组返回
    mysqli_close() 关闭先前打开的数据库连接
    mysqli_select_db() 选择数据库
    mysqli_connect(端口,账号,密码) 链接数据库

  12. Php常量
    设置常量:使用define()来设置常量
    Define函数有三个参数。
    name:必选参数,常量名称,即标志符
    value:必选参数,常量的值
    case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的
    常量是全局的:常量设置后,可以在整个运行的脚本的任何地方使用

  13. Php类
    什么是类:类是变量与作用于这些变量的函数的集合。
    怎么定义类:
    在这里插入图片描述

  14. private、 protected、 public修饰符的访问权限
    private:私有的,只有当前类可以调用
    protected:受保护的,只有当前类,或者继承类可以调用
    public:公共的,任何类都可以调用

总结到这就结束了,对于php理论知识还有很多,我总结的只是九牛一毛,更多的还需要自己去了解,希望我的文章能帮助到大家,谢谢!!!

发布了5 篇原创文章 · 获赞 13 · 访问量 235

猜你喜欢

转载自blog.csdn.net/DarKer_LB/article/details/105470272