-
PHP error_reporting(E_ALL ^ E_NOTICE)错误报告具体说明
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
本文章详细的介绍了关于PHP,error_reporting,错误报告PHP error_reporting(E_ALL ^ E_NOTICE)开启与关闭错误提示的一些方法总结,有需要的朋友可参考一下.
举例说明:在Windows环境下,原本在php4.3.0中运行正常的程[详细] -
php中异常解决方法总结
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
当异常被触发时,通常会发生:在PHP5中添加了类似于其它语言的错误异常处理模块。在 PHP代码中所产生的异常可被 throw语句抛出并被 catch 语句捕获。需要进行异常处理的代码都必须放入 try 代码块内,以便捕获可能存在[详细]
-
PHP根据IP地址判定城市实现城市切换或跳转代码
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
先要获取ip地址相当简单,下面先介绍两种获取IP地址的代码,后面需要利用QQIP库来查找当前IP是属于那个IP段然后得出城市字段并返回.
获取IP地址,代码如下:
<?php
function GetIP() {
if ($_SERVER["HTTP[详细] -
php mysql一个查询优化的简单示例
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
PHP+Mysql是一个最经常使用的黄金搭档,它们俩配合使用,能够发挥出最佳性能,当然,如果配合Apache使用,就更加Perfect了.
因此,需要做好对mysql的查询优化,下面通过一个简单的例子,展现不同的SQL语句对于查询速度的[详细] -
PHP中zlib扩展实现GZIP压缩输出各种方法归纳
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
一般情况下我们出现大量数据传输理希望减少服务器的带宽压力,会采取一种方式来压缩文件传输,php中用zlib也可以实现gzip压缩输出,下面我们来看GZIP压缩输出各种方法总结.
GZIP(GNU-ZIP)是一种压缩技术,经过GZIP压[详细] -
PHP中实现异步加载多线程程序代码
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
本文章详细的介绍了关于PHP中实现异步调用多线程方法,下面我们以给1000个用户发送一封推荐邮件,用户输入或者导入邮件账号了提交服务器执行发送来讲述.
比如现在有一个场景,给1000个用户发送一封推荐邮件,用户输入[详细] -
PHP中验证ISBN码的函数详解
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
本文章来讲述一下关于在ISBN校验方法,有需要的同学可参考一下,考虑到一个严谨的图书管理程序要考虑到多方面的问题,因为10位ISBN码的图书还是有巨大的存世量的,所以要校验图书ISBN码的正确性,就必须同时考虑10位和13位[详细]
-
windows服务器下完成php定时执行代码方法
所属栏目:[PHP教程] 日期:2023-08-07 热度:4514
一、让PHP定时运行吧.
1、编辑如下代码,并保存为test.php,代码如下:
<?php
$fp = @fopen("test.txt", "a+");
fwrite($fp, date("Y-m-d H:i:s") . " 让PHP定时运行吧!n");
fclose($fp);
?>
打开文本[详细] -
php形成二维码实现代码
所属栏目:[PHP教程] 日期:2023-08-05 热度:5541
二维码是二维条形码的一种,可以将网址、文字、照片等信息通过相应的编码算法编译成为一个方块形条码图案,手机用户可以通过摄像头和解码软件将相关信息重新解码并查看内容.
php类库PHP QR Code
两句话解释:# 包[详细] -
php创建html静态页面的二种方法
所属栏目:[PHP教程] 日期:2023-08-05 热度:5541
在我之前所见的文章中要不是用代码堆砌空间就是用高手与高手交流用的语言让新人望而生却,因此本文尽量把整体思路说得详尽点.
两种方法简单说明如下:
一,利用PHP的输出控制函数(Output Control)得到静态页面字[详细] -
php和浏览器缓存机制介绍
所属栏目:[PHP教程] 日期:2023-08-05 热度:5541
浏览器的缓存策略,会暂时将浏览过的文件缓存在本地磁盘,当用户重复请求页面时,告知客户端页面并没有发生改变,可以调用缓存,那么如何知道客户端是否有页面缓存呢?从 HTTP 协议层面来说,浏览器发送请求时会先发送如下[详细]
-
php定时执行PHP脚本一些方法汇总
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
linux下定时执行php脚本,执行PHP脚本.
方法1:如果你想定时执行某一个PHP脚本,可以直接这样写:
*/1 * * * * root -q /bin/local/php /path/to/your/php/script.php(每一分钟执行一次script.php).注意,这样写需要[详细] -
php 一个可以进行文件的上传进度条的实现的程序
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
在php中要实现上传进度条有很多方法,如ajax是现在的主流或利用iframe来实现,现在我们来介绍php的apc与uploadprogress实现文件上传进度条效果.
目前我知道的方法有两种,一种是使用PHP的创始人 Rasmus Lerdorf 写的[详细] -
php curl 抓取页面几种方法简介
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
curl主要是抓取数据,当然我们可以用其他的方法来抓取,比如fsockopen,file_get_contents等,但是只能抓那些能直接访问的页面,如果要抓取有页面访问控制的页面,或者是登录以后的页面就比较困难了,是把PHP的主页取回放到[详细]
-
php CURL伪造IP与来源实现程序
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
伪造IP来源对于php来说是很简单的一件事情,我们只要利用了php curl即可实现伪造IP来源,IP地址你可以随便写.
1,php实例代码如下:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://localhost/2.php[详细] -
php截取html字符串自动补齐html标签
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
文章来总结一下关于利用php截取html字符串自动补全html标签,实际开发中会经常碰到,很多人直接先strip_tags过滤掉html标签,但是就只剩下纯文本了,可读性非常差,下面是一个函数,代码如下:
/**
* 截取HTML,并自动[详细] -
php中模拟POST提交数据两种方式
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
下面总结了在php中有两种可以模仿用户进入登录或post数据的实现方法,对大家很有用,有需要的朋友可参考一下.
通过curl函数:PHP中的CURL函数库(Client URL Library Function)
curl_close — 关闭一个curl[详细] -
PHP无限级划分实现程序
所属栏目:[PHP教程] 日期:2023-08-05 热度:1999
主要思路:首先看第三行和第四行,父类ID(PARENTID)的值是1,表示属于id=1这个类的子类,而一,二两行因为是一级分类,没有上级分类,所以父类ID(PARENTID)的值是0,表示初级分类,依次类推便实现了无限级分类,最终的效果[详细]
-
PHP中的文件缓存的实施程序的代码
所属栏目:[PHP教程] 日期:2023-08-03 热度:3464
php文件缓存就是指把缓存生成一个文件,这个文件可以是php,txt等等文件,当我下载访问时就来判断访问上次生成时间,如果超过了我们指定的时间再重新生成一次,否则就直接调用缓存文件,这样就可以减少了对mysql数据库的查[详细]
-
PHP中实现内存缓存的示例代码
所属栏目:[PHP教程] 日期:2023-08-03 热度:9453
在php中缓存分为很多种类型如,内存缓存,文件缓存,页面缓存本文章要来讲述关于php中内存缓存的一些方法,下面我们介绍Memcached缓存和php自带的APC缓存方法.
1.Memcached缓存。
memcached是高性能的分布式内存缓[详细] -
php上传Excel文件时如何断定文件中有图片
所属栏目:[PHP教程] 日期:2023-08-03 热度:485
php上传Excel文件时如何判断文件中有图片,实例代码如下:
$excelPath = 'Test.xls';
$objReader = PHPExcel_IOFactory::createReader('Excel5');
$objReader->setReadDataOnly(true); [详细] -
php中CURL实现模拟登录并收集数据
所属栏目:[PHP教程] 日期:2023-08-03 热度:8075
在php中采集我们用的是简单的采集方式,例如file_get_contents就无法做到了,但是如果想模拟登录用户并采集利用它就没办法了,我们可利用CURL函数来实现模拟登录并采集数据.
这里要说一些,默认情况下,PHP的CURL功能是[详细] -
php转化二维码程序代码
所属栏目:[PHP教程] 日期:2023-08-03 热度:3918
生成二维码程序在网上可以找到很多我们发现像google,还有一些国外站都提供了免费生成二维码的插件或api了,下面我来给大家介绍几种.
最简单最实例的goolge开源方法.
1.google开放api,例代码如下:
$urlToEnco[详细] -
PHP中向socket服务器的数据传输
所属栏目:[PHP教程] 日期:2023-08-03 热度:4487
在PHP要向其它程序发送数据,则需要使用到php的socket功能来实例了,下面我们简单看一个实例,代码如下:
/*socket收发数据
@host(string) socket服务器IP
@post(int) 端口
@str(string) 要发送的数[详细] -
PHP利用memcache缓存技术简单说明
所属栏目:[PHP教程] 日期:2023-08-03 热度:2314
一个PHP利用memcache缓存技术提高响应速度,连接数据库代码如下:
$memcache_obj = memcache_connect(”localhost”, 11211);
memcache_add($memcache_obj, ’var_key’, ’test variab[详细]
