首页 > 资讯列表 >  本页面生成HP9专题报道,HP9滚动新闻,HP9业界评论等相关报道!
  • php实现禁IE和火狐缓存的方法

    php实现禁IE和火狐缓存的方法

    利用php实现禁用IE和火狐的缓存问题,在网速找了好多方法,最终还是解决了,需要了解的朋友可以参考下 其实最简单的方法是在头部加<meta>标签 <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache,no-store, must-revalidate"> <META HTTP-EQUIV="pragma" CONTENT="no-cache"> <META HTTP-EQUIV="expires" CONTENT="0"> 还可以用程序控制 <?php header("Cache-control:no-cache,no-store,must-revalidate"); header("Pragma:no-cache"); header("Expires:0"); ?> ...

    PHP 2014-12-03 07:16:38
  • PHP删除特定数组内容并且重建数组索引的方法.

    PHP删除特定数组内容并且重建数组索引的方法.

    本文是一个PHP删除特定数组内容并且重建数组索引的方法,感兴趣的同学参考下。 我们知道.PHP没有提供专门删除一个特定数组元素的方法.但是可以通过unset()函数来完成. $a = array('a','b','c','d'); unset($a[2]); print_r($a); 但是这种方法的最大缺点是没有重建数组索引. 经过查资料后.原来PHP提供了这个功能.只不过很间接.. 这个函数是array_splice. 为了使用方便.我封装成了一个函数.方便大家使用. function array_remove(&$arr,$offset){ array_splice($arr,$offset,1); } $a = array('a','b','c','d'); array_remove($a,2); print_r($a); 经过测试可以知道.2的位置这个元素被真正的删除...

    PHP 2014-12-03 07:09:32
  • php记录代码执行时间

    php记录代码执行时间

    本文是一个php记录代码执行时间的示例代码,感兴趣的同学参考下。 $t1 = microtime(true); // ... 执行代码 ... $t2 = microtime(true); echo '耗时'.round($t2-$t1,3).'秒'; 简单说一下. microtime() 如果带个 true 参数, 返回的将是一个浮点类型. 这样 t1 和 t2 得到的就是两个浮点数, 相减之后得到之间的差. 由于浮点的位数很长, 或者说不确定, 所以再用个 round() 取出小数点后 3 位. 这样我们的目的就达到了~...

    PHP 2014-12-03 06:37:25
  • PHP多种序列化与反序列化的方法小结

    PHP多种序列化与反序列化的方法小结

    本文为大家整理了PHP多种序列化与反序列化的方法小结,感兴趣的同学参考下。 序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用...

    PHP 2014-12-03 06:12:00
  • PHP curl 并发最佳实践代码分享

    PHP curl 并发最佳实践代码分享

    本文为大家讲解的是PHP curl 的并发操作实现方法,感兴趣的同学参考下。 在实际项目或者自己编写小工具(比如新闻聚合,商品价格监控,比价)的过程中, 通常需要从第3方网站或者API接口获取数据, 在需要处理1个URL队列时, 为了提高性能, 可以采用cURL提供的curl_multi_*族函数实现简单的并发 本文将探讨两种具体的实现方法, 并对不同的方法做简单的性能对比. 1. 经典cURL并发机制及其存在的问题 经典的cURL实现机制在网上很容易找到, 比如参考PHP在线手册的如下实现方式:   function classic_curl($urls, $delay) { $queue = curl_multi_init(); $map = array(); foreach ($urls as $url) { // create cURL resources $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CU...

    PHP 2014-12-03 05:43:08
  • PHP 数组和字符串互相转换示例代码(explode,implode)

    PHP 数组和字符串互相转换示例代码(explode,implode)

    本文以示例的方式向大家讲解的是PHP 数组和字符串互相转换的方法,感兴趣的同学参考下。 PHP 中由于数组和字符串这两种变量类型是如此常用,以至于 PHP 具有两个函数,可以在字符串和数组之间互相进行转换 $array=explode(separator,$string); $string=implode(glue,$array); 使用和理解这两个函数的关键之处是分隔符(separator)和胶合符(glue)关系...

    PHP 2014-12-03 05:28:54
  • php实现把url转换迅雷thunder资源下载地址的方法

    php实现把url转换迅雷thunder资源下载地址的方法

    本文是一个php实现的可以把url转换迅雷thunder资源下载地址的方法,采用很简单的base64_encode编码即可实现该功能,非常具有实用价值,需要的朋友可以参考下 如果你知道迅雷地址的生成规则你就不觉得迅雷的url资源下载地址有多么复杂了, 其实雷的地址就是原url前面带AA后面带BB之后再base64_encode编码即可 如下例子所示: <?php function Thunder($url, $type='en') { $url ='http://www.xxx...

    PHP 2014-12-03 05:26:38
  • php 通过curl模拟POST提交数据的方式

    php 通过curl模拟POST提交数据的方式

    本文为大家讲解的是php 通过curl模拟POST提交数据的方式,感兴趣的同学参考下。 $post_data = array(); $post_data['clientname'] = "test08"; $post_data['clientpasswd'] = "test08"; $post_data['submit'] = "submit"; $url='http://xxx.xxx.xxx.xx/xx/xxx/top.php'; $o=""; foreach ($post_data as $k=>$v) {     $o.= "$k=".urlencode($v)."&"; } $post_data=substr($o,0,-1); $ch = curl_init(); curl_setopt($ch, CURLOPT_P...

    PHP 2014-12-03 04:36:45
  • php结合ajax实现无刷新分页示例

    php结合ajax实现无刷新分页示例

    本文是一个php结合ajax实现的无刷新分页示例代码,感兴趣的同学参考下。 前端代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>投票结果</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <script type="text/javascript"> function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpReque...

    PHP 2014-12-03 04:20:51
  • php cookies中删除的一般赋值方法

    php cookies中删除的一般赋值方法

    本文为大家讲解的是php cookies中删除的一般赋值方法,感兴趣的同学参考下。 php cookies中删除的一般赋值方法 cookie 常用于识别用户...

    PHP 2014-12-03 03:33:01
  • php实现全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点

    php实现全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点

    本文为大家讲解的是php实现全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点,感兴趣的同学参考下。 // 定义全局变量 记录时间 $_timer_id = 0; // 函数设置全局变量 记录各个断点的运行所需时间 function makeTimer( $notes, $onOff=FALSE ) { if( $onOff ) { global $_timer_id; $GLOBALS['timer'][$_timer_id][0] = microtime(TRUE); $GLOBALS['timer'][$_timer_id][1] = $notes; $_timer_id++; } } // 把全局运行时间情况输出 function traceTimer() { $timer_str = ''; $G_timer = count($GLOBALS['timer'])-1; if( $G_timer>0 ) { for( $i=0;$i<$G_time...

    PHP 2014-12-03 03:26:56
  • PHP实现获取域名的方法小结

    PHP实现获取域名的方法小结

    本文为大家讲解的是PHP实现获取域名的方法,实例总结了常见的获取域名的方法,非常具有实用价值,需要的朋友可以参考下 方法一(用 系统变量)    代码如下: //缺点不使用传递过来的地址和不支持系统变量的主机    echo $_SERVER['HTTP_HOST']; 方法二(用自带函数)    代码如下: $url = 'http://www.xxx...

    PHP 2014-12-03 03:25:10

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持