PHP学习总结

PHP学习总结

重点

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

php基础语法

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

服务器

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

输出

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

      %s有%u天

      ", m o u n t h , mounth, mounth,day);

php启动

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

注释

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

变量

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

运算符号

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

    • 递增
      (++,–)
    • 比较
      (>,>=,==,!=,<>)
    • 逻辑
      (!,||,&&)

    条件

    • if()else{}
      在这里插入图片描述
  • if()elseif{}else{}
    在这里插入图片描述

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

循环

  • while 循环的三个要素
    1. 循环的初始值
    2. 循环的结束条件
    3. 循环的条件变更
    4. 循环体内容
    5. 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( a r r [ 1 ] ) u n s e t ( arr[1]) unset( arr[1])unset(arr)

  • 操作

    1. count长度
    2. sort()排序
    3. rsort()逆序
    4. shuffle 乱序数组
    5. implode(连接符, 数组) 返回值是连接完后的字符串
    6. explode(分割符,字符串) 返回值是拼接后的数组
    7. array_merge(要合并的数组) 返回值是合并后的数组
    8. $key = array_search(“a”, $arr_a); 数组查找
    9. 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字符
  • 字符串计算
    1. strlen(string)获取字符串string的长度
    2. strpos(string,str,start)查找str在string中出现的位置,从start位置开始
    3. strrposs(string,str,start)从后面查找str在string中出现的位置,从start位置开始在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值