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...

阅读全文

PHP使用mkdir创建多级目录

其实主要需要掌握了解的就是一个PHP创建多级目录的函数,也就是mkdir函数!PHP创建多级目录的代码实例如下:<?phpfunction create_dir($dirName){    // 去除输入目录名中的空格部分    $dirName = trim($dirName);    // 判断输入的目录名称不能为空   &...

阅读全文

PHP数组序列化和反序列化

PHP序列化在我们实际项目运行过程中是一种非常常见的操作。比如当我们想要将数组值存储到数据库时,就可以对数组进行序列化操作,然后将序列化后的值存储到数据库中。其实PHP序列化数组就是将复杂的数组数据类型转换为字符串,这样就方便数组存库操作。我们对PHP数组进行序列化和反序列化操作,主要就用到两个函数,serialize和unserialize。一、PHP数组序列化:serialize<?php$data=['PHP','HTML','Java','Python'];echo&n...

阅读全文

doyocms二次开发会员头像功能

在会员模块新增一个字段,命名userface。打开“\include\Functions.php”文件,查找“//会员组信息获取”在上面插入//文章发布会员头像获取function memberinfoavatar($id){         $m=syDB('friend')->find(array('id' =>$id));     &n...

阅读全文

IIS7.5如何配置PHP伪静态

windows下IIS7.5如何配置伪静态,今天来教你如何配置首先上微软下载伪静态重写组件:iis7(64位)url重写模块下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=7435iis7(32位)url重写模块下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=5747根据系统来下载安装32位或者64位的URL重写模块。安装好后如上图,iis里面url重写组件已经安装好,下面我们新建记事本,将名字改为web...

阅读全文

iis7.5+php5.3下配置Zend Guard Loader的方法

php5.3以上版本使用ZendGuardLoader来优化加速PHP程序,而ZendOptimizer只支持到php5.3以下的版本,今天武汉建站公司来详细讲下windows下iis7.5+php5.3的环境下配置ZendGuardLoader。首先要下载ZendGuardLoader,要下载对应的5.3的版本,百度下很多的,下载后解压你会得到一个ZendLoader.dll的DLL文件,将这个文件放置php的配置目录ext下,然后打开php.ini的配置文件,在最下面添加以下几行代码:[Zend.loader]zend_loader...

阅读全文

PHP获取文件后缀名的几种方法

一、通过pathinfo首先大家应该知道pathinfo()函数可以返回一个关联数组包含有path的信息,那么如下代码,我们用pathinfo获取1.txt这个文件的路径信息。<?phpvar_dump(pathinfo('1.txt'));返回信息如下图:图中我们需要关注的就是,extension这个元素,这里的extension的值是txt,也就是表示文件后缀名。那么我们想要获取这里单独的文件后缀名,就可以进行如下操作:1、PATHINFO_EXTENSION<?phpecho pathinfo(&#...

阅读全文