摘要: 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。 2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。 3.timeout: 要求为Number类型的 阅读全文
posted @ 2018-11-01 18:10 昊晗远昂 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、JSONP简介 JSONP 全称 JSON with padding(填充式 JSON 或参数式 JSON),JSONP实现跨域请求的原理,就是动态创建<script>标签,然后利用<script>的”src"属性不受同源策略限制来跨域获取数据,其实凡是拥有”src”属性的标签都有跨域的能力,如 阅读全文
posted @ 2018-10-26 18:38 昊晗远昂 阅读(562) 评论(0) 推荐(0) 编辑
摘要: 这里的跨域实质上是由浏览器同源策略限制的一类请求场景,浏览器同源策略SOP(Same origin policy)是一种约定,由Netscape公司1995年引入浏览器,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,浏览器很容易受到XSS、CSFR等攻击。所谓同源是指"协议+域名+端口"三 阅读全文
posted @ 2018-10-16 12:20 昊晗远昂 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 获取PHP数组中的奇偶数,可通过数组过滤函数array_filter(),看定义:该函数把输入数组中的每个键值传给回调函数。如果回调函数返回 true,则把输入数组中的当前键值返回结果数组中。数组键名保持不变。 结果: ps:在定义获取数组中奇偶数方法时,首先判断了参数是否为整数,如果不是就直接返回 阅读全文
posted @ 2018-10-14 10:48 昊晗远昂 阅读(2465) 评论(0) 推荐(0) 编辑
摘要: 一、对象的创建与访问 1、JS对象的创建与访问 2、PHP对象的创建与访问 二、对象的遍历 1、JS对象的遍历 (for...in...) 2、PHP对象的遍历(foreach...as...) ps:PHP使用foreach...as...遍历对象时,只能输出public类型属性,可以通过定义一个 阅读全文
posted @ 2018-10-10 11:43 昊晗远昂 阅读(1027) 评论(0) 推荐(0) 编辑
摘要: 一、分类与创建 1:JS的数组都是索引数组,数组是一种特殊的对象,创建数组的方式有两种 js数组只能通过'[]'访问属性。 2:PHP数组分为索引数组和关联数组,创建方式也有两种 php能通过'[]'和'{}'访问。 二、JS数组赋值是引用传递,而PHP赋值的是一个副本 JS 对象常称为引用类型,对 阅读全文
posted @ 2018-10-04 18:10 昊晗远昂 阅读(2347) 评论(0) 推荐(1) 编辑
摘要: 当我们想要将数组值存储到数据库时,就可以对数组进行序列化操作,然后将序列化后的值存储到数据库中。其实PHP序列化数组就是将复杂的数组数据类型转换为字符串,方便数组存库操作。对PHP数组进行序列化和反序列化操作,主要就用到两个函数,serialize和unserialize。 一、PHP数组序列化:s 阅读全文
posted @ 2018-10-01 18:23 昊晗远昂 阅读(822) 评论(0) 推荐(1) 编辑
摘要: this 指代当前对象,若在全局内使用,则指代当前页面window;若在函数中使用,则依据当前函数被调用的对象而定,可初步理解为“谁调用就是谁”。 一、this的指向在函数定义时是无法确定的,只有函数执行时才能确定this到底指向谁。 二、JS中函数也是对象,可定义属性 三、对象中嵌套函数的this 阅读全文
posted @ 2018-09-28 18:12 昊晗远昂 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 通过PHP filesize函数可直接获取文件大小(单位字节),如:filesize('test.png') 查看test.png图片属性: 文件大小常见的单位表示还有KB、MB、GB、TB等格式,可通过封装函数进行单位转换。 结果: 通过PHP方法获取文件大小时存在一定误差属正常。 阅读全文
posted @ 2018-09-27 16:49 昊晗远昂 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。 一、json_encode() 该函数主要用来将数组和对象,转换为json格式。先看一个数组转换的例子: 结果为:{"a":1,"b":2,"c":3,"d":4,"e":5} 阅读全文
posted @ 2018-09-26 18:35 昊晗远昂 阅读(1966) 评论(0) 推荐(0) 编辑