首页 > 资讯列表 >  编程/数据库 >> PHP
  • php生成静态文件的多种方法分享

    php生成静态文件的多种方法分享

    本文为大家整理了一些php生成静态文件的多种方法示例,感兴趣的同学参考下. 第一种:将php动态页面内容生成静态 ob_start();#开启服务器缓存 include_once 'Index.php'; $ctx=ob_get_contents();#获取缓存 ob_end_clean();#清空缓存 $fh=fopen("index.html","w+"); fwrite($fh,$ctx);#写入html,生成html fclose($fh); /* 1、Flush:刷新缓冲区的内容,输出。 函数格式:flush() 说明:这个函数经常使用,效率很高...

    PHP 2014-11-27 13:28:00
  • php检测文件编码的方法示例

    php检测文件编码的方法示例

    本文为大家讲解的是php如何检测文件编码的方法示例,感兴趣的同学参考下。 关于文件编码的检测,百度一下一大把都是,但是确实没有能用的、很多人建议 mb_detect_encoding 检测,可是不知为何我这不成功,什么都没输出、看到有人写了个增强版,用 BOM 判断的,我果断就无视了,这东西完全不靠谱、最终根据PHP手册里 mb_detect_encoding 函数下方的例子,自己写了一个检测函数, 还包括自动检测编码并按指点编码读取文件的函数、源码献上...

    PHP 2014-11-27 13:21:50
  • 一个简单的php缓存类分享

    一个简单的php缓存类分享

    本文为大家提供的是一个简单的php缓存类分享 ,感兴趣的同学参考下. <?php class Cache {  private $dir = "data/cache/";//定义缓存目录   private $key='c_a_sss'; // 文件名md5加密密钥  function set_dir($dirpath)  {   $this->dir=$dirpath;   $this->make_dir($this->dir);  }  function read($key,$minutes=1)  {   $filename=$this->get_filename($key);   if($datas = @file_get_contents($filename))   { &...

    PHP 2014-11-27 13:20:45
  • PHP $_FILES中error返回值详解

    PHP $_FILES中error返回值详解

    本文为大家讲解的是PHP $_FILES中error返回值详解,讲解各数值代表的意思,感兴趣的同学参考下. 用PHP上传文件时,我们会用程序去监听浏览器发送过来的文件信息,首先会通 过$_FILES[fieldName]['error']的不同数值来判断此欲上传的文件状态是否正常。$_FILES[fieldName] ['error']==0代表一切正常,其它数值的具体含义请参考下面一段程序的注释部分,如有翻译不到之处还望指正 $_FILES['file']['error']值 UPLOAD_ERR_OK: 0 //正常,上传成功 UPLOAD_ERR_INI_SIZE: 1 //上传文件大小超过服务器允许上传的最大值,php.ini中设置upload_max_filesize选项限制的值 UPLOAD_ERR_FORM_SIZE: 2 //上传文件大小超过HTML表单中隐藏域MAX_FILE_SIZE选项指定的值 UPLOAD_ERR_NO_TMP_DIR: 6 //没有找不到临时文件夹 ...

    PHP 2014-11-27 13:16:08
  • PHP生成不重复标识符的方法示例汇总

    PHP生成不重复标识符的方法示例汇总

    本文为大家讲解是几个PHP生成不重复标识符的方法,涉及时间函数time的md5转换,uniqid()函数及GUID的应用,非常实用,需要的朋友可以参考下 生成唯一不重复的标识我们主要是根据当前的一个时间time然后再转换在md5值,这样几乎是可以保证标签的唯一性,下面整理了一些关于PHP生成不重复标识符程序代码,感兴趣的朋友可以来看一下 PHP倒是自带了生成唯一id的函数:uniqid() ,它是基于当前时间微秒数的,用法如下:   echo uniqid(); //13位的字符串 echo uniqid("php_"); //当然你可以加上前缀 echo uniqid("php_", TRUE); //如果第二个参数more_entropy为true则生成23位字符串 但是它生成的标识有可能不是唯一的,所以很多人会: <?php     //这是第一种简单的方法,当然用sha1()函数也可以。     echo md5(u...

    PHP 2014-11-27 13:10:51
  • php 目录遍历、删除 函数的使用介绍

    php 目录遍历、删除 函数的使用介绍

    本文为大家讲解的是php 目录遍历、删除 函数的使用介绍,感兴趣的同学参考下。 小编今天没事写了目录想关的函数  包括 遍历该文件夹下的文件,目录子目录  读取当前文件下目录和文件  删除当前文件夹下的目录子目录以及文件 以上三个函数目前还不支持中文文件 中文目录 <?php header("Content-type:text/html;charset=utf-8"); /** * 读取当前目录下的文件和目录 * * @param    string    $path    路径 * @return    array    所有满足条件的文件 */ function tlist($path){     $path = iconv('utf-8', 'gbk', $path); ...

    PHP 2014-11-27 12:58:13
  • php 中英文语言转换类代码

    php 中英文语言转换类代码

    本文是一个php 实现的中英文语言转换类代码(只能实现一些简单的常用语),感兴趣的同学参考下。 突然想做个中英文的功能试一下,只是把一些常用且有规律的词汇比如 ‘评论’ ,时间单位(几秒几小时前这些)可以自由的转化...

    PHP 2014-11-27 12:56:15
  • windwos下使用php连接oracle数据库的示例

    windwos下使用php连接oracle数据库的示例

    本文是一个windwos下使用php连接oracle数据库的示例,感兴趣的同学参考下。 Oracle Database,又名Oracle RDBMS,或简称Oracle...

    PHP 2014-11-27 12:51:05
  • PHP可变函数的经典用法示例

    PHP可变函数的经典用法示例

    本文为大家讲解的是PHP可变函数的经典用法示例,感兴趣的同学参考下。 <?php function map($fun, $list,$params=array()){     $acc=NULL;     $last=array_push($params, NULL,$acc)-1;     foreach($list as $params[$last-1]){     //第一次见这种写法感觉很神奇         $params[$last]=call_user_func_array($fun , $params  );     }     $acc=array_pop($params);     return $acc; } function add...

    PHP 2014-11-27 12:10:23
  • PHP语言的访问速度为何高于ASP

    PHP语言的访问速度为何高于ASP

    PHP 是一种用来制作动态网页的服务器端脚本语言。你通过PHP和HTML创建页面。当访问者打开网页时,服务器端便会处理 PHP 指令,然后把其处理结果送到访问者的浏览器上面,就好像 ASP 或者是 ColdFusion 一样。然而,PHP 跟 ASP 或 ColdFusion 不一样的地方在于,它是跨平台的开放源代码。PHP 可以在 Windows NT 以及很多不同的 Unix 版本中执行,它也可以被编译为一个 Apache 模块,或者是一个CGI二进制文件。当被编译为 Apache 模快时,PHP 尤其轻巧方便。...

    PHP 2012-08-10 14:08:01
  • PHP中操作MySQL的需注意的问题

    PHP中操作MySQL的需注意的问题

    对于 MySQL ,第一件你必须牢记的是它的每一行命令都是用分号 (;) 作为结束的,但……没有完全绝对的事,在这儿也是一样,当一行 MySQL 被插入在 PHP 代码中时,最好把后面的分号省略掉...

    PHP 2011-05-19 21:05:28
  • PHP 命令行参数详解及应用

    PHP 命令行参数详解及应用

    当用户打开php页面时,服务端便执行PHP的命令并将执行结果发送至用户的浏览器中,这类似于ASP和CoildFusion,PHP可以运行在WINDOWS和多种版本的UNIX上。除了能够操作您的页面外,PHP还能发送HTTP的标题。...

    PHP 2011-05-19 21:05:19

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

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


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

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

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