当前位置:首页 > 技术动态 > 技术积累 >
  • 这些地方你不需要使用 JavaScript

    这些地方你不需要使用 JavaScript

    当我做前端开发的时候,经常会使用 CSS 来代替 JavaScript 做一些交互。下面是我仅仅使用几行 CSS 创建的一些组件。 1. Tooltips Tooltips 对于展示一些信息非常有用,并且不需要什么用户体
  • 探讨一些php编程性能优化总结

    探讨一些php编程性能优化总结

    最近在做php程序的性能优化,一些经过测试后发现的东西就先记录下来吧,以备后用。 首先对于一些反应慢的操作或页面要跟踪处理一下,可以使用webGrind的方式看一下主要问题出在哪
  • 提高php编程效率的53个小知识点

    提高php编程效率的53个小知识点

    用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中 搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的
  • php如何去除数组中相同的元素

    php如何去除数组中相同的元素

    如何去除数组中相同的元素?在php手册中有这样写 array_unique(PHP 4 = 4.0.1) array_unique -- 移除数组中重复的值 说明 array array_unique ( array array) array_unique() 接受 array 作为输入并返回没有重复值
  • php解压rar文件 php打包zip文件 源码php_rar.dll pclzip示例

    php解压rar文件 php打包zip文件 源码php_rar.dll pclzip示例

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 define('ROOT_DIR','D:/web/'); $rar='2012051008.rar'; $rar_name=basename($rar,'.rar'); $rar_file= rar_open(ROOT_DIR.$rar)ordie("失败"); $entries= rar_list($rar_file);
  • php检查远程文件是否存在

    php检查远程文件是否存在

    以前知道file_exists不能检查远程文件是否存在,但不知道如何检查远程文件是否存在, 今天在看PHP信息研究中心博客的时候发现一个函数get_headers 原文在这里: 如何检查某个远程文件是
  • php上传文件到远程服务器的方法

    php上传文件到远程服务器的方法

    有时候为了实现负载或者是其他的原因,我们需要将上传上来的文件放置在其他的服务器,由于本人对服务器上的工具不太熟悉,所以仅从php程序入手,通过php的ftp或者curl来实现上传文
  • php中die和exit的区别是什么?

    php中die和exit的区别是什么?

    php中die和exit的区别是什么? 两个好像都是终止程序执行,貌似的确没有不同 GOOGLE了一下有人说一个是死之前还能冒个泡,一个不会 翻了一下手册,好像exit也是可以输出东西的 voidex
  • son_encode替代函数php_json_encode

    son_encode替代函数php_json_encode

    由于json_encode函数需要php5.20以上版本才支持,php不支持json_encode如何也用上json的功能呢?有没有什么替代函数,替代函数是没有的,不过有人做了一个自定义的php_json_encode,使用中会出
  • 如何往php函数中传入不定数量的参数?

    如何往php函数中传入不定数量的参数?

    如何往php函数中传入不定数量的参数? 我觉得方法有两种 数组方式传值 函数内通过func_get_args来获取值 最简单的方法是传入一个数组,数组值的个数是可以不限制数量的 另外一个方法是
  • php如何在一个类中引入另外一个类

    php如何在一个类中引入另外一个类

    有时候需要在一个类中调用另外一个类里面的方法, 然后另外一个类又需要调用当前类的方法,怎么办呢? 可以直接引入类对象的方式调用另外一个类的方法 示例如下(传值方式) ? 1 2 3 4
  • php从大文件文本TEXT中读取某行的数据

    php从大文件文本TEXT中读取某行的数据

    1 2 3 4 5 6 7 8 9 10 11 12 functionget_line($file,$line) { $fp=fopen($file,'r'); $i= 0; while(!feof($fp)) { $i++; $c=fgets($fp); if($i==$line) { echo$c; break; } } } 1 2 3 4 5 6 这个方式效率仍待考验 在一个apache的日志文件中