AI智能
改变未来

PHP学习总结


PHP学习总结

重点

- GET/POST- Session- fenye- 文件上传- 数据库- 登录注册过程- json

php基础语法

  • <?php?>
  • echo php输出语句
  • 每一句php代码必须用;号结束

服务器

  • 本地服务
      域名 localhost
    1. ip 127.0.0.1
  • 文件夹 wwww

输出

  • echo echo\”我爱我的祖国\”;
  • print print(“大王叫我来巡山”);
  • printf
      %s 字符串
    1. %d 数字
    2. %u 数
    3. printf(\”

      %s有%u天

      \”,mounth,mounth,mounth,day);

php启动

  • 打开我们phpStudy
      mysql 数据库
    1. php
    2. apache服务器
  • 我们的网站根目录www(D:\\phpStudy\\PHPTuorial\\WWW)
  • 编写xxx.php文件
  • 浏览器地址栏输出 localhost/xxx.php

注释

  • //单行注释
  • /多行注释/

变量

  • 类型
      string字符串
    1. int 数字
    2. float 浮点数
    3. bool 布尔值
    4. source 资源
  • 命名规则
      由字母,数字,下划线组成
    1. 不是数字开头
    2. 不能是关键字
  • var_dump(数据类型和值)

运算符号

  • 赋值
    (=,+=,-=,*,/)

    递增
    (++,–)

  • 比较
    (>,>=,==,!=,<>)
  • 逻辑
    (!,||,&&)

条件

  • if()else{}
  • if()elseif{}else{}

  • 三元运算符
    表达式? ‘正确执行语句’:‘错误执行语句’

  • 循环

    • while 循环的三个要素
        循环的初始值
      1. 循环的结束条件
      2. 循环的条件变更
      3. 循环体内容
      4. while(条件){}
    • for
    • foreach

    数组

    • 创建
    1. $arr=array()
    2. $arr=[] 空数组
    3. $arr=array(key1=>value,key2=>value2)自定义索引
    4. $arr=array(1,3,4,7)
    • 访问
      $arr[1]
      $arr[’\’key1\”]

    • 修改
      $arr[1]=xxx
      $arr[“key1”]=xxx

    • 遍历

    • 删除
      unset(arr[1])unset(arr[1])unset(arr[1])unset(arr)

    • 操作

        count长度
      1. sort()排序
      2. rsort()逆序
      3. shuffle 乱序数组
      4. implode(连接符, 数组) 返回值是连接完后的字符串
      5. explode(分割符,字符串) 返回值是拼接后的数组
      6. array_merge(要合并的数组) 返回值是合并后的数组
      7. $key = array_search(“a”, $arr_a); 数组查找
      8. array_reverse(数组) 翻转数组

    字符串

    • substring(string,start,len) 截取字符串,从第start 长度len 如果省略len到结尾
    • strstr(string,str) 查找字符串str在string的位置,并返回从该位置到结尾的字符
    • strrchr(string,str) 查找字符串str在string的最后位置,并返回从该位置到结尾的字符
    • str_replace(search,replace,string) 使用replace替换string中的search字符
    • 字符串计算
        strlen(string)获取字符串string的长度
      1. strpos(string,str,start)查找str在string中出现的位置,从start位置开始
      2. strrposs(string,str,start)从后面查找str在string中出现的位置,从start位置开始
    赞(0) 打赏
    未经允许不得转载:爱站程序员基地 » PHP学习总结