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

PHP高级教程

PHP中你应该知道的require()文件包含的正确用法

8

以前看一些php框架源码的时候,很奇怪在文件包含的时候,会用dirname(__file__)来拼凑文件路径,不知道这样做有什么好处,后来终于发现了其中的缘由。我们来看一个简单的例子:有a,b,c三个php文件。a.php在网站根目录,b.

php实现的生成迷宫与迷宫寻址算法完整实例

10

本文实例讲述了php实现的生成迷宫与迷宫寻址算法。分享给大家供大家参考,具体如下:较之前的终于有所改善。生成迷宫的算法和寻址算法其实是一样。只是一个用了遍历一个用了递归。参考了网上的mikegold的算法。<?phpheade

用php来改写404错误页让你的页面更友好

7

404错误,很多人都知道,如果要访问的url不存在的时候就读取显示这个页面.以往在处理404方面我们通常的做法是要麽简单写几行字,而有心人士或许还会对其稍加美化,另外一少部份想投机取巧的傢伙甚至用meta标籤做延时转向,仅此而已,其实404

php获取完整url地址

8

主要是获取到地址栏的一些信息,域名,端口参数等复制代码代码如下:<?php//获取域名或主机地址echo$_server['http_host']."<br>";//获取网页地址echo$_server['php_self

浅谈socket同步和异步、阻塞和非阻塞、I/O模型

11

在进行网络编程时,常常见到同步(sync)/异步(async),阻塞(block)/非阻塞(unblock)四种调用方式同步/异步主要针对c端:同步:c端发出一个功能调用时,在没有得到结果之前,c端死等结果例如:普通b/s模式(同步):提交

php+jQuery实现的三级导航栏下拉菜单显示效果

8

本文实例讲述了php+jquery实现的三级导航栏下拉菜单显示效果。分享给大家供大家参考,具体如下:首先看看效果图:1.数据配置文件db.php<?phpreturnarray(array('one'=>'关于我们','

抓取YAHOO股票报价的类

10

复制代码代码如下:<?functiongetyahooquote($stocksymbol="ccr"){if(!$targeturl)$targeturl="http://finance.yahoo.com/q?s=$stocksy

php提示无法加载或mcrypt没有找到PHP扩展mbstring解决办法

11

没有找到php扩展mbstring,而您现在好像在使用多字节字符集。没有mbstring扩展的phpmyadmin不能正确分割字符串,可能产生意想不到的结果。无法加载mcrypt的解决办法提示:无法加载mcrypt(外链,英语)扩展,请检查

完美解决php导出excle的.csv格式的数据时乱码问题

9

1、header('content-encoding:xxxx');有可能是编码问题:可以尝试utf-8,gbk,gb2312,等编码格式2、有可能是文件编码问题,虽然utf-8不建议带bom,但是导出的excle是微软的产品,所以需要把文

PHP设计模式之简单投诉页面实例

8

本文实例介绍了php简单投诉页面的实现代码,分享给大家供大家参考,具体内容如下php代码:<?php/**设计模式练习*1.数据库连接类(单例模式)*2.调用接口实现留言本功能(工厂模式)*3.实现分级举报处理功能(责任链模式

php短信接口代码

8

本文实例为大家分享了几个常用的php短信接口代码,供大家参考,具体内容如下1.短信调用class<?php/***user:administrator*date:2016/5/80008*time:下午2:36*/classs

php封装的数据库函数与用法示例【参考thinkPHP】

9

本文实例讲述了php封装的数据库函数与用法。分享给大家供大家参考,具体如下:从thinkphp里面抽离出来的数据库模块,感觉挺好用common.php:<?php/***通用函数*///包含配置文件if(is_file("co

php实现对两个数组进行减法操作的方法

11

本文实例讲述了php实现对两个数组进行减法操作的技巧。分享给大家供大家参考。具体如下:本代码传入两个数组a和b,返回a-b的结果,即挑选出存在于a,但不存在于b的元素<?phpfunctionrestadearrays($ve

php调用mysql存储过程

8

前面转载了一篇《php调用mysql存储过程的文章》经过测试,发现文章中的方法似乎不可行!调用带有select语句的存储过程就出现procedurepcan'treturnaresultsetinthegivencontext的错误。goo

Zendstudio文件注释模板设置方法

8

步骤:window->php->editor->templates,这里可以设置(增、删、改、导入等)管理你的模板。新建文件注释、函数注释、代码块等模板的实例新建模板,分别输入name、description、patter

phpsession的应用详细介绍

6

phpsession高级应用session在web技术中非常重要,由于网页是一种无状态的连接程序,因此无法得知用户的浏览状态。通过session则可以记录用户的有关信息,以供用户再次以此身份对web服务器提交要求时确认。例如:用户在浏览电子