PHP 利用array_filter函数删除数组中的空值

函数名:array_filter()调用方式:array_filter($array)参数说明:$array是操作的对象,我们将删除其中的空元素实例:<?php$array = ('a' => "abc", 'b' => "bcd",'c' =>"cde",'d' =>"def",'...

阅读全文

javascript冒泡事件详解和防止冒泡事件的方法

js冒泡和捕获是事件的两种行为,使用event.stopPropagation()起到阻止捕获和冒泡阶段中当前事件的进一步传播。使用event.preventDefault()可以取消默认事件防止冒泡和捕获w3c的方法是e.stopPropagation(),IE则是使用e.cancelBubble=truestopPropagation也是事件对象(Event)的一个方法,作用是阻止目标元素的冒泡事件,但是会不阻止默认行为。什么是冒泡事件?如在一个按钮是绑定一个”click”事件,那么”click”事件会依次在它的父级元素中被触发。stopPro...

阅读全文

javascript之prototype原型对象

一、理解prototype我们创建的每一个函数都有一个prototype属性,这个属性是一个指向对象的指针。构建对象中有一种模式叫做原型模式,意思是将对象实例所不可共享的属性及方法定义在构造函数中,而将可共享的属性及方法放在原型对象中,也就是prototype指向的对象中。以下是用原型模式创建的一个对象:<script>function person(name, age){this.name = name;this.age = age;}person.prot...

阅读全文

javascript之location对象使用方法

window.location对象用于获得当前页面的地址(URL),并把浏览器重定向到新的页面WindowLocationwindow.location对象在编写时可不使用window这个前缀。一些例子:一些实例:location.hostname 返回 web 主机的域名location.pathname 返回当前页面的路径和文件名location.port 返回 web 主机的端口 (80 或 443)location.pro...

阅读全文

javascript之Screen对象使用方法

window.screen对象包含有关用户屏幕的信息WindowScreenwindow.screen对象在编写时可以不使用window这个前缀。一些属性:screen.availWidth - 可用的屏幕宽度screen.availHeight - 可用的屏幕高度Window Screen 可用宽度screen.availWidth 属性返回访问者屏幕的宽度,以像素计,减去界面特性,比如窗口任务栏。返回您的屏幕的可用宽度:<script> ...

阅读全文

HTML之DocType的几种类型

一、什么是DOCTYPEDOCTYPE是DocumentType(文档类型)的简写,在页面中,用来指定页面所使用的XHTML(或者HTML)的版本。要想制作符合标准的页面,一个必不可少的关键组成部分就是DOCTYPE声明。只有确定了一个正确的DOCTYPE,XHTML里的标识和CSS才能正常生效。二、选择什么样的DOCTYPXHTML1.0中有3种DTD(文档类型定义)声明可以选择:过渡的(Transitional)、严格的(Strict)和框架的(Frameset)。分别介绍如下:1.过渡的一种要求不很严格的DTD,允许在页面中使用HTML4.01...

阅读全文

PHP Cookie详解

cookie常用于识别用户。cookie是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送cookie。通过PHP,您能够创建并取回cookie的值。[1] 如何创建Cookie?setcookie()函数用于设置cookie。[1] 注释:setcookie()函数必须位于<html>标签之前。语法:setcookie(name, value, expire, path, domain);在下面的例子中,我们将创建...

阅读全文

PHP合并数组并删除重复的值

所用的到PHP函数有,array_unique()、array_merge()php代码:$array1 = arrayy("a","b","e");$array2 = arrayy("d","e","e");$array3 = arrayy("f","g","d");合并数组操作$array4 =&...

阅读全文

php操作数组(合并,拆分,追加,查找,删除等)

1.合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为:array array_merge (array array1 array2…,arrayN)  这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。...

阅读全文

解决wordpress打开慢的问题

自从更新的wordpress3.9以后,发现网站打开速度超慢,无奈,排查了一下原因,发现是由于Google服务器无法访问造成的,因为系统中会加载谷歌Opensans字体样式,导致网站非常的慢,需要加载很久才可以勉强打开,开始还以为是服务器,数据库,折腾了好半天,下面爱打滚就给大家分享一下技巧,wp高手莫笑,主要针对wp新手第一、取消谷歌Opensans字体加载(wp更新不受影响)1、添加代码法通过禁用谷歌字体,把主题中的function.php文件用ftp下载文件下载到本地;同时,建议将服务器上function.php文件改名为function.p...

阅读全文