-
PHP中使用PHPExcel导出Excel示例
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
在php中导出excel有一种最简单的方法就是导出csv文件,但要做到真正的导出excel文件我们可以借助于PHPExcel插件来实现.
PHPExcel是个很强大的PHP操作Excel的类库,但是对于简单的将数据用PHP 导出 Excel来说这有点显[详细] -
php file_get_contents和curl性能比较
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
在php中如果不仔细的去分析性能会发现file_get_contents与curl两个同很多共同点的,他们都可以采集文件打开文件,但是如果仔细一对比会发现很多不同点,下面我们一起来看看file_get_contents与curl区别.
PHP中fopen[详细] -
php中Curl函数常用的示例,登陆/soap
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
curl在php中在性能方法要比较其它相同功能函数要高得多,下面我给大家介绍我自己常用的函数一个使用PHP curl 来做登陆后的抓取时使用,一个使用PHP curl来实现soap;我想你会感兴趣.
例子,模拟登陆,代码如下:
/*[详细] -
php多线程获取信息测试例子
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
只在php5.3以后的版本才真正的可以使用多线程序了,以前都是假的curl实现的多线程工作,下面我来给各位介绍几个多线程抓取信息测试例子,希望对各位会有帮助.
PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地[详细] -
PHP多线程(pthreads)与自动载入BUG问题
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
php多线程功能是php5.3才真正的支持了,下面我就尝试了pthreads功能的一个测试同时也发测试时发现了一些bug了,具体bug原因还无法解决看其它朋友有经验吗.
近日用PHP处理约7k条网络数据,现有网络情况下,耗时通常一秒[详细] -
使用PHP可以生成PNG图像的PDF缩略图
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
需要安装imagick及其php扩展,一共有二个函数,都是从网上摘下来的,还没测试,这个方案应该可行,可以简单的仿照在线文档功能,有机会在项目中实践一下.
第一种,代码如下:
/**
* PDF2PNG
* @param $pdf 待处[详细] -
php中解压压缩文档实例源码
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
仔细的研究了一下,原来用php写的解压程序效率比想象的还是高很多的,既然这么好,干脆再优化一下后用到自己后台中,虽然现在大部分空间的控制面板中有压缩和解压这个功能,但是毕竟有时候有些麻烦.
做这个之前,没有接[详细] -
解决php curl_multi批处理导致CPU负载过高问题
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
今天在利用curl_multi函数来获取一些外网内容时发现只要一运行curl_multi函数我的cpu就占得非常的高,后来看一站长分享了此问题解决方法我也整理一下与各位分享一下,希望对大家有帮助.
简单的cURL处理如下,代码如下[详细] -
定时运行php文件例子(php计划任务)
所属栏目:[PHP教程] 日期:2023-07-29 来源:DaWei
本文章给各位整理了三种php计划任务的例子,分别是利用了windows,linux及php的ignore_user_abort的函数来执行,下面我给大家分别举几个例子,有兴趣的朋友可进入参考.
WINDOWS中设置计划任务执行PHP文件
1、写一个[详细] -
php中用缓存与没有使用缓存性能测试
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
在未看到这篇文章之前我们一般不会对于缓存这么看重,经过测试之后我们发现使用文件缓存比直接使用数据库要快几倍,下面测试是6倍之多,下面一起来看看吧.
在Thinkphp项目中测试各种环境下的程序执行时间,不使用缓存[详细] -
PHPEXCEL导入excel表格转换为数组
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
本方法使用PHPEXCEL插件读取excel文件转化为数组了,后期还有没有完成的我们可以把转换成数组之后再保存到mysql数据库这个就非常的方便了,代码如下:
<?php
/**
* @desc PHPEXCEL导入
* return array(); [详细] -
使用PHP编写的新浪快速访问 API 的程序代码
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
前面写过了一篇文章是图片反盗链的,我自己弄得单独的页面就采用了sina的短连接,对于短连接来说还是方便的,地址太长占地方,下面分享源码,有注释,非原创,代码如下:
<?php
//Sina App_Key
define('SINA_APPK[详细] -
使用PHP编写的添加商品到购物车的代码
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
购物车是现在电商开发者必须要做的一个功能了,下面我来给大家整理两个可用于电商网站的简单购物车程序代码,有兴趣的同学不防进入参考一下.
例子1:最近在写一个电子商务的网站,在做购物车的时候才发现php里面没有m[详细] -
php ZipArchive打包压缩zip文件例子
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
ZipArchive类是一个文件压缩解压类是一个php自来的zip类,我们可以直接简单创建一个类然后就能实现打包了,下面小编给各位介绍一下吧,有需要了解的朋友可进入参考.
这里我采用的是php自带的ZipArchive类
a) 我们[详细] -
php 避免使用单引号,双引号在接受页面转义
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
页面转义单引号,双引号对于我们网站安全有很大的问题,我们经常会使用addslashes()和stripslashes()进行转义之后存入数据库了,这样可以防止sql注入了,下面来看看.
PHP页面中如果不希望出现以下情况:
单引号被转[详细] -
PHP伪造页面referer来源地址几种常见手段
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
referer是php用来判断页面上级来源页面的一个超级变局变量了,我们可以使用referer来判断是从那个页面进入到此页面了,这样我们可以进行更好的跟踪了,下面我就来给各位朋友整理了几种伪造页面referer来源例子,希望例子[详细]
-
运用php创建word文档的例子
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
下面来看一个使用php创建word文档的例子的,创建word文件处理类非常的简单,我们只要加载起来然后创建类再生成就可以了,例子代码如下:
<?php
include("word.php");
$word=new word;
$word->start();
?>[详细] -
php中nusoap使用java axis2发布的webservice
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
调用webservice:开发环境是:Eclipse3.6 (java IDE)+ JDK 1.6 + Tomcat 7.0 + Axis2 1.6 + php 5.2.14 (IDE为eclipse-php-helios-SR1-win32.zip)+ apache2.2.15,这些软件随时都在更新,请读者谷歌百度一下到官网下载。[详细]
-
php模仿百度spider蜘蛛爬虫程序示例
所属栏目:[PHP教程] 日期:2023-07-28 来源:DaWei
下面来看一个php模仿百度spider蜘蛛爬虫程序例子,这个代码写得比较高级了我就不分析了,大家有需要的可以进入参考一下吧.
自己用PHP写了个爬虫,基本功能已经实现,有兴趣的可以试试
脚本缺点:1.未对静态页面进行[详细] -
PHP加密破密内部算法
所属栏目:[PHP教程] 日期:2023-07-27 来源:DaWei
PHP加密解密内部算法
<?php
function passport_encrypt($txt, $key) {
srand((double)microtime() * 1000000);
$encrypt_key = md5(rand(0, 32000));
$ctr = 0;
$tmp = '';
for($i = 0;$i < st[详细] -
php防止网站受攻击办法
所属栏目:[PHP教程] 日期:2023-07-27 来源:DaWei
最近网站经常被攻击,后来想到了一个利用php来防止网站受攻击的办法,下面是我的代码,代码不是最好的,根据自己的需求来做,下面来看看我的代码.
/*
*网站防ip攻击代码(anti-ip attack code website)2010-11-20,ve[详细] -
php 最简易sql防注入函数与方法
所属栏目:[PHP教程] 日期:2023-07-27 来源:DaWei
mysql_real_escape_string — 转义 SQL 语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集.
但是注意:该函数并不转义 % 和 _,另外,最好不要对整条sql语句使用该函数,而是只转义传入sql语句的字符串参[详细] -
PHP中的 Mcrypt 可逆加密计算方法
所属栏目:[PHP教程] 日期:2023-07-27 来源:DaWei
<?php
$td = mcrypt_module_open(MCRYPT_DES,'','ecb',''); //使用MCRYPT_DES算法,ecb模式
$iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND);
[详细] -
php 基于eval的 N层加密 gzinflate str_rot13 base64 破解办法
所属栏目:[PHP教程] 日期:2023-07-27 来源:DaWei
PHP使用eval(gzinflate(str_rot13(base64_decode(‘BASE64加密后内容’))))核心代码的解密下非扩展方式的php加密方法:
这里有个在线的,还不错,木马防杀还行,要保护代码可就不行了,对应的写了一个简单的[详细] -
PHP-5.3.9远程实施任意代码漏洞
所属栏目:[PHP教程] 日期:2023-07-27 来源:DaWei
还记得我之前说的PHP Hash Collisions Ddos漏洞吧? 最初的时候,开发组给出的修复方案,采用的是如果超过max_input_vars,就报错(E_ERROR),继而导致PHP出错结束,而后来,为了更加轻量级的解决这个问题,我们又改善了一下,[详细]
