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

PHP高级教程

php中magic_quotes_gpc对unserialize的影响分析

6

本文实例分析了php中magic_quotes_gpc对unserialize的影响。分享给大家供大家参考。具体如下:magic_quotes_gpc是一个php中一个给单双引号增加一些安全过滤的函数,但此函数对于我们使用unseriali

用PHP即时捕捉PHP中的错误并发送email通知的实现代码

14

开发php的朋友都知道,其实最担心的就是程序中出现一些异常或错误,这些状况如果输出到用户的萤幕会把用户给吓坏,甚至为此丢了工作,如果不输出到萤幕就得想办法记录到日志中,但是似乎不是每个人都有查看错误日志的习惯,爲了解决这个尴尬的问题,所以我

php实现TCP端口检测的方法

10

本文实例讲述了php实现tcp端口检测的方法。分享给大家供大家参考。具体如下:该程序可以确认当前端口是否可用:<?phpclasshealth{publicstatic$status;publicfunction__const

fgetcvs在linux的问题

3

看到有人在有汉字的字符串前加一个‘或是任意半角符号,让bug将其除掉,不过这样做太麻烦了。最后呢,找来一个模拟fgetcsv功能的函数。复制代码代码如下:function__fgetcsv(&$handle,$length=null,$d=

PHP实现的博客欢迎提示功能(很特别哦)

11

以下代码的实现效果:1、留言的访客显示欢迎词2、一般访客来源提示3、不留言潜水党(刷新大于7次,催促留言)4、针对ie的推送更新提示使用方法:调用相应的函数,例如welcome_msg()。复制代码代码如下:<?php/***欢迎词*

php保存任意网络图片到服务器的方法

6

本文实例讲述了php保存任意网络图片到服务器的方法。分享给大家供大家参考。具体分析如下:任意指定一个网络图片地址,通过这个函数下载到本地服务器<?phpfunctionsaveimage($path){if(!preg_mat

php文件上传你必须知道的几点

6

本篇文章主要说明的是与php文件上传的相关配置的知识点。php文件上传功能配置主要涉及php.ini配置文件中的upload_tmp_dir、upload_max_filesize、post_max_size等选项,下面一一说明。打开php

PHP仿tp实现mvc框架基本设计思路与实现方法分析

7

本文实例讲述了php仿tp实现mvc框架基本设计思路与实现方法。分享给大家供大家参考,具体如下:仿tpmvc基本设计与简单实现一:文件加载常识变量常量函数类文件加载的函数或者使用命名空间:require();require_once();i

php中strlen和mb_strlen用法实例分析

8

本文实例分析了php中strlen和mb_strlen用法。分享给大家供大家参考,具体如下:首先看如下代码(文件编码utf8):<?php$utf8_string="abcd我你他她它";var_dump(strlen($ut

PHPCURL模拟GET及POST函数代码

3

复制代码代码如下:<?phpfunctionvcurl($url,$post='',$cookie='',$cookiejar='',$referer=''){$tmpinfo='';$cookiepath=getcwd().'./'

PHP计划任务、定时执行任务的实现代码

5

不知道能程序的性能会不会影响很大!复制代码代码如下:ignore_user_abort();//关掉浏览器,php脚本也可以继续执行.set_time_limit(0);//通过set_time_limit(0)可以让程序无限制的执行下去$

PHP防CC攻击实现代码

10

这种时候您的统计系统(可能是量子、百度等)当然也是统计不到的。不过我们可以借助于一些防攻击的软件来实现,不过效果有时并不明显。下面我提供一段php的代码,可以起到一定的防cc效果。主要功能:在3秒内连续刷新页面5次以上将指向本机http:/

php给图片添加文字水印方法汇总

4

1:面向过程的编写方法//指定图片路径$src='001.png';//获取图片信息$info=getimagesize($src);//获取图片扩展名$type=image_type_to_extension($info[2],false

适用于php-5.2的php.ini中文版[金步国翻译]

7

由于作者水平有限,因此不能保证作品内容准确无误,请在阅读中自行鉴别。如果你发现了作品中的错误,请您来信指出,哪怕是错别字也好,任何提高作品质量的建议我都将虚心接纳。如果你愿意就作品中的相关内容与我进行进一步切磋与探讨,也欢迎你与我联系。联系

PHP实现检测客户端是否使用代理服务器及其匿名级别

5

要判断客户端是否使用代理服务器,可以从客户端所发送的环境变量信息来判断。具体来说,就是看http_via字段,如果这个字段设置了,说明客户端使用了代理服务器。匿名级别可以参考下表来判断。给出一个应用例子,可以挂上代理试试效果:http://

pdo中使用参数化查询sql

9

方法bindparam()和bindvalue()非常相似。唯一的区别就是前者使用一个php变量绑定参数,而后者使用一个值。所以使用bindparam是第二个参数只能用变量名,而不能用变量值,而bindvalue至可以使用具体值。复制代码代

set_include_path和get_include_path使用及注意事项

6

set_include_path设置默认包含路径在include或require文件的时候,先在默认包含路径里面找,然后在同目录下找例:d:/xampp/htdocs/test/include  下有一文件为cls.mysqli.phpd: