当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

urldecodeproblem解决方法

9

试验了一下python的urllib库以及js的encodeuricomponent均不会替换。空格encode也是替换成了'%20'。python提供了urllib.quote_plus,urlib.unquote_plus来处理空格-&

phpurlencode()与urldecode()函数字符编码原理详解

8

其原理就是把中文字符转换为十六进制并按某种规则进行字符串组合,实现字符的编码与解编码,保证url数据传递过程中字符的完整性和兼容性,主要讨论中文字符的编码情况。一,firefox浏览器编码中文字符在firefox浏览器下如果输入中文字符,将

新手菜鸟必读:session与cookie的区别

7

session和cookie是网站浏览中较为常见的两个概念,也是比较难以辨析的两个概念,但它们在点击流及基于用户浏览行为的网站分析中却相当关键。基于网上一些文章和资料的参阅,及作者个人的应用体会,对这两个概念做一个简单的阐述和辨析,希望能与

PHP中设置时区方法小结

8

找到原因后,在网上搜索到了一些关于php的时区设置方法:1、修改php.ini,在php.ini中找到data.timezone=去掉它前面的;号,然后设置data.timezone=“asia/shanghai”;即可。2、在程序php5

实现dedecms全站URL静态化改造的代码

7

转自bbs.dedecms.com1、将include复制到网站中的include目录。2、修改数据库将所有文档设置为“仅动态”,可以进入数据库管理中,执行下面命令:updatedede_archivessetismake=-1并将isma

ThinkPHP使用心得分享-上传类UploadFile的使用

3

上传类的使用很简单,如果是第一次使用上传功能的朋友需要注意的是html提交表单中的表单属性要加上enctype属性,如:复制代码代码如下:<formmethod="post"action="upload.php"enctype="mu

PHP中静态变量的使用方法实例分析

6

本文实例讲述了php中静态变量的使用方法。分享给大家供大家参考,具体如下:1.定义静态变量publicstatic$endpoint,$accesskeyid,$accesskeysecret,$bucket;2.静态变量赋值protect

phpbase64编码与解码实例代码

7

phpbase64编码与解码详解1.自定义规则方式编码和解码实例publicfunctiontest_changinttostr(){$intvalue1=1232344234;$intstr='';$str="y9lfkgy5rovixi

php之CodeIgniter学习笔记

4

在使用数据库之前,我们最好将数据库进行自动连接:config/autoload.php自动加载$autoload['libraries']=array('database');一些常用函数选择数据$this->db->selec

php实现的验证码文件类实例

5

本文实例讲述了php实现的验证码文件类。分享给大家供大家参考。具体如下:<?php/***@file*@version1.0*@author网海浪子*@brief验证码文件类**/classccheckcodefile{//验

php通过递归方式复制目录和子目录的方法

4

本文实例讲述了php通过递归方式复制目录和子目录的方法。分享给大家供大家参考。具体实现方法如下:<?phpfunctionrecurse_copy($src,$dst){$dir=opendir($src);@mkdir($d

PHP获取网站域名和地址的代码

6

复制代码代码如下:<?functionpma_getenv($var_name){if(isset($_server[$var_name])){return$_server[$var_name];}elseif(isset($_env

PHP生成图片验证码功能示例

5

本文实例讲述了php生成图片验证码功能。分享给大家供大家参考,具体如下:只是简单的用随机函数实现了图片的生成,没有对验证的整个流程做介绍。代码如下:<?php/***createdbyjetbrainsphpstorm.*us

php5.3不能连接mssql数据库的解决方法

6

本文实例讲述了php5.3不能连接mssql数据库的解决方法。分享给大家供大家参考。具体分析如下:自从php5.3之后系统就不支持mssql_connect这个函数连接了,以前我也讲可以使用com接口来实现,现在我再介绍解决php5.3不能

基于PHP安装zip拓展,以及libzip安装的问题

9

linux:php要调用ziparchive类的时候,需要安装了zip拓展库才行,而zip拓展库需要先安装libzip.我们先下载:wgethttp://pecl.php.net/get/zip下载了zip,然后tar-zvxfzip,就得

PHP设计模式之模板方法模式定义与用法详解

8

本文实例讲述了php设计模式之模板方法模式定义与用法。分享给大家供大家参考,具体如下:什么是模板方法模式模板方法(templatemethod)设计模式中使用了一个类方法templatemethod(),该方法是抽象类中的一个具体方法,这个

php实现的简单日志写入函数

6

本文实例讲述了php实现的简单日志写入函数。分享给大家供大家参考。具体实现方法如下:functionlog($logthis){file_put_contents('logfile.log',date("y-m-dh:i:s")."".$l