首页 > 资讯列表 >  本页面生成自定专题报道,自定滚动新闻,自定业界评论等相关报道!
  • 自定义is_writable的php实现

    自定义is_writable的php实现

    本文是一个自定义的is_writable的php实现,感兴趣的同学戏参考下。 以下函数可用于替换php内置的is_writable函数 //可用于替换php内置的is_writable函数 function isWritable($filename){     if(preg_match('//$/',$filename)){         $tmp_file=sprintf('%s%s.tmp',$filename,uniqid(mt_rand()));         return isWritable($tmp_file);     }     if(file_exists($filename)){         /...

    PHP 2014-12-17 05:21:03
  • 2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题

    2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题

    本文为大家实现的是2个自定义的PHP in_array 函数,解决大量数据判断in_array的效率问题,感兴趣的同学参考下. 大家可能都用过in_array来判断一个数据是否在一个数组中,一般我们的数组可能数据都比较小,对性能没什么影响,所以也就不会太在意 但是如果数组比较大的时候,性能就会下降,运行的就会久一点,那如果针对在大数组情况下做优化呢,下面说两种方法(都是通过自定义函数来实现): 1.数组key与value翻转,通过isset判断key是否存在于数组中 /**  * in_array is too slow when array is large  */ public static function inArray($item, $array) {     $flipArray = array_flip($array);     return isset($flipArray[$item]); } 大家可能也会问为什么不用 array_key_...

    PHP 2014-12-16 14:30:05
  • PHP自定session保存路径及删除、注销与写入的方法

    PHP自定session保存路径及删除、注销与写入的方法

    本文为大家讲解的是PHP自定session保存路径及删除、注销与写入的方法,详细讲述了session的常用操作技巧...

    PHP 2014-12-15 05:06:04
  • php自定义session应用示例

    php自定义session应用示例

    本文为大家讲解的是php自定义session应用示例,感兴趣的同学参考下. 下面为session类的代码 <?php class session {  static function init()  {   session_set_save_handler(     array("session","open"),     array("session","close"),     array("session","read"),     array("session","write"),     array("session",&...

    PHP 2014-12-15 02:00:04
  • php强制文件下载而非在浏览器打开的自定义函数分享

    php强制文件下载而非在浏览器打开的自定义函数分享

    本文是一个php强制文件下载而非在浏览器打开的自定义函数分享,可以让txt,pdf,图片之类的文件强制下载,感兴趣的同学参考下。 有时我们希望如图片、文本文档、网页、mp3、pdf等内容,当点击对应链接时直接下载,而不是在网页上显示,那么就需要强制设置header头信息...

    PHP 2014-12-14 21:18:11
  • 一个自定义的PHP文件命名函数

    一个自定义的PHP文件命名函数

    本文是一个php实现的可对上传的文件随意命名,感兴趣的同学参考下. 需求背景: 用php上传文件或进行移动等文件操作时,一般都会处理文件命名的问题,如果用原文件名称,可能会遇到文件名已经存在的情况 对付这种情况,有的做法是用时间戳对新文件进行重新命名,有的是用序号递增的方法,为了解决麻烦的操作,我在最近编写了一个frename函数,可以灵活依据自定义的规则取得上传文件的新命名,特此分享。 <?php function frename($file, $rule='{timestamp}', $force = true) { /* ----------------------- * date: 2009/8/11 * 依据命名规则取得文件的新命名,以处理上传文件等操作时遇到的文件名已存在的情况 * @parm1 $file -- 文件物理路径 * @parm2 $rule -- 命名规则, 默认为时间戳 * @parm3 $force -- 是否强制命名,如果是强制,就算该目标文件不存在也会对其进行命名,默认强制 * retru...

    PHP 2014-12-11 21:06:07
  • 用自定义函数获取合并单元格内的行数

    用自定义函数获取合并单元格内的行数

          用自定义函数获取合并单元格内的行数     有时需要在Excel公式中用到合并单元格内所包含的行数或列数。例如下图为几类产品的数量统计,其中每种大类的产品都包含若干小类,需要在合并的单元格中得到各种小类的品种数及数量合计...

    系统程序 2014-12-11 05:36:06
  • 自定义session存储机制避免会话保持问题

    自定义session存储机制避免会话保持问题

    本文为大家讲解的是PHP服务端如何把session以文件的方式存储,当用户访问量过大时就会面临会话保持的问题,下面有两种解决方案,需要的朋友可以参考下 PHP服务端session以文件的方式存储,当用户访问量过大时,session文件会非常多,而且当横向增加服务器后,session文件并不能同步,面临会话保持的问题。 有以下两种解决方案: 1. 拿出单独的一台服务器使用NFS或Samba文件共享方式,共享session文件,可以解决负载均衡时会话不同步的问题...

    PHP 2014-12-11 05:21:03
  • PHP实现手机号码中间四位用星号(*)隐藏的自定义函数

    PHP实现手机号码中间四位用星号(*)隐藏的自定义函数

    本文是一个PHP实现的隐藏手机号码中间四位,既用星号(*)代替的自定义函数...

    PHP 2014-12-10 22:45:31
  • Windows2003在运行Sysprep时添加自定义用户设置

    Windows2003在运行Sysprep时添加自定义用户设置

           概要      本文介绍了Windows Server 2003如何在运行Sysprep实用程序(Sysprep.exe)时添加自定义的用户设置。      运行Sysprep.exe时,有些用户设置无法被捕获到.reg文件中并在安装程序完成时应用,而且也无法为这些设置编写脚本并将 它们应用于所有新用户...

    系统程序 2014-12-10 09:57:04
  • php自定义apk安装包实例

    php自定义apk安装包实例

    本文为大家讲解了php如何自定义apk安装包的方法,主要通过ZipArchive类来实现这一功能,需要的朋友可以参考下 众所周知,apk格式安装文件是android智能系统的安装文件,下面我们来看一个利用php实现自定义apk安装包实例。 一、需求: 需要实现对产品进行一次推荐好友安装的活动,每个会员下载自己的专属安装包(里面记录会员的相关信息)...

    PHP 2014-12-09 07:45:04
  • php 静态变量与自定义常量的使用方法

    php 静态变量与自定义常量的使用方法

    本文为大家讲解了php 静态变量与自定义常量的使用方法,感兴趣的同学参考下。 ⚑ 静态变量的声明与使用 ⚑ 自定义常量的使用方式 什么是静态变量? 静态变量是指用static声明的变量,这种变量与局部变量的区别是,当静态变量离开了它的作用范围后,它的值不会自动消亡,而是继续存在,当下次再用到它的时候,可以保留最近一次的值...

    PHP 2014-12-08 02:39:04

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

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


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

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

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