PHP笔记

php声明变量通过$符号行声明

弱引用类型:给变量赋什么值,就是什么数据类型

php字符串拼接的时候,不用加号,用 . 进行拼接

要严格的加分号

php在进行字符串拼接的时候:以占位符的方式进行拼接{变量/表达式}

<?php
    header('content-type:text/html;charset:"utf-8"')
    $usenamer = "钢铁侠";
    $age = "18";
    echo "我是".$usenamer.",今年".$age."岁<br/>";
    echo "我是{$usenamer},今年{$age}岁<br/>";
?>

循环的时候用$i定义完变量$要一直跟着i

1、索引数组 下标是数字的

2、关联数组 下标是字符串的 (类似于ECMA6的map类型)

3、全局数组

$_GET 接受通过get提交过来的所有数据

$_POST 接受通过post提交过来的所有数据

数组中的索引数组和关联数组可以相互结合,结合成多维数组.

//普通数组
$car = array("奥迪","宝马","奔驰");
//键值数组

ajax 异步的javascript 和 xml(数据传输格式)

异步的JavaScript和数据传输

是前后端数据交互的搬运工,异步执行

xml数据传输格式(大型的门户网站 新浪,网易,凤凰网)

优点

  1. 种类丰富

  1. 传输量大

缺点

  1. 解析麻烦

  1. 不适合轻量级数据

json数据传输类型(字符串) 95%的移动端应用

优点

  1. 轻量级数据

  1. 解析比较轻松

缺点

  1. 数据种类比较少

  1. 传输数据量比较小

  • 同步和异步

同步 阻塞, 当前程序运行必须要等前一个程序执行完毕

异步 互不影响

try{
    尝试执行的代码
}catch(error){
    error 错误对象,try括号中代码执行的异常信息;
    补救代码;
}

执行过程:

  1. 先去执行try中代码

  1. 如果代码正常catch代码不执行

  1. 如果不正常直接执行catch代码补救

【注意】更多用在代码调试或者后期维护

try_throw_catch

throw 手动抛出异常

try{
    尝试执行的代码
    throw new Error("异常信息文本");
}catch(error){
    error 错误对象,try括号中代码执行的异常信息;
    补救代码;
}
  • 请求状态监控

onreadystatechange事件

readyState属性:请求状态

0(初始化)还没有调用open()方法

1(载入)已调用send()方法,正在发送请求

2(载入完成)send()方法完成,已收到全部响应内容

3(解析)正在解析响应内容

4(完成)响应内容解析完成,可以在客户端调用了

status属性:服务器(请求资源)的状态

返回的内容

responseText.返回以文本形式存放的内容

responseXML.返回XML形式的内容

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值