HTML5先行者高级交流群

欢迎加入学习讨论
专注前端,专注网页设计制作及网站开发项目 - (低价承接网站开发项目) QQ:370158739加入收藏RSS
-
2014-01-26 11:04:03
PHP删除目录及目录下所有文件的方法详解_php技巧_脚本之家
- 函数代码一:删除目录及目录下的所有文件复制代码 代码如下://循环删除目录和文件函数function delDirAndFile( $dirName ){if ( $handle = opendir( "$dirName" ) ) {while ( false !== ( $item = readdir( $handle )
-
2014-01-26 11:04:03
利用PHP实现图片等比例放大和缩小的方法详解_php技巧_脚本之家
- 复制代码 代码如下: function resizeimage($srcfile,$mySize){ $size=getimagesize($srcfile); switch($size[2]){ case 1: $img=imagecreatefromgif($srcfile); break; case 2: $img=imagec
-
2014-01-26 11:04:02
PHP转换文件夹下所有文件编码的实现代码_php技巧_脚本之家
- PHP转换文件夹下所有文件的编码 适合发布网站的其他编码版本 比如你有一个GBK版本 你想有一个UTF8版本 或者你只有GBK的源码 你想二次开发 但是你不想改变IDE的编码方式 你可以用这个程序将其批量转化为UTF8:代码如下:
-
2014-01-26 11:04:02
PHP输出XML到页面的3种方法详解_php技巧_脚本之家
- 第一种方法:复制代码 代码如下:<?phpheader("Content-type: text/xml");echo "<?xml version=/"1.0/" encoding=/"UTF-8/"?>";echo "<users>";echo "<user>"; echo "<name>"; echo
-
2014-01-26 11:04:00
PHP编码规范的深入探讨_php技巧_脚本之家
- 缩进与空白字符(Indenting and Whitespace)使用 2 个空格而不使用 tab 键进行代码缩进(notepad++, Eclipse 等编辑器均支持此项配置);行尾不应该有空白字符应使用 /n (Unix换行符),而不是 /r/n (Windows 换行符)所有文件均应以
-
2014-01-26 11:04:00
$_GET['goods_id']+0 的使用详解_php技巧_脚本之家
- 目的: 为了防止sql注入,tid,goods_id都是正整数类型,防止人为了在后面追加 ?tid=1 or 1 这样的语句.原理: 不管你的参数多么险恶,+0后都老老实实变成数值类型比如 '?tid=1 or 1' , $_GET['tid']+0 后值变成1;有学生问
-
2014-01-26 11:03:59
浅谈PHP强制类型转换,慎用!_php技巧_脚本之家
- PHP是一门弱类型的语言。这是它的优势和特点,但是有的时候你又不得不对类型进行相应的转换。这个时候问题就来了。因为很多情况下,你会发现转换类型之后得到的数据和预期的值相差老大一截。这里我以强制转换为整形作为
-
2014-01-26 11:03:57
解析PHP中如何将数组变量写入文件_php技巧_脚本之家
- 在用PHP记录日志,或者是 Ajax 请求出错想要 debug 的时候。我们一般都会将信息写入到一个指定的文件当中。然后根据相应的信息来处理问题。比如笔者最喜欢在用 Ajax 取不到数据的时候,在PHP脚本里面加上下面一段代码复
-
2014-01-26 11:03:57
深入PHP中慎用双等于(==)的详解_php技巧_脚本之家
- PHP比较运算符出现的频率实在是太高了,尤其是 ==if(a == b){// do something}但是,你真的掌握了 == 了吗?细节很重要!来看下面的代码,说出你认为正确的答案var_dump(' 123fg456'==123);var_dump('some string' == 0);var_
-
2014-01-26 11:03:56
解析如何屏蔽php中的phpinfo()函数_php技巧_脚本之家
- 我们配置php环境的时候往往都会写phpinfo();这个函数来测试php环境是否安装成功,但往往这个函数也会给系统带来安全隐患,那么如何让关掉这个函数呢?下面介绍一种方法:修改php.ini文件,在里面找到如下行,复制代码 代码如下:disa
-
2014-01-26 11:03:56
深入PHP获取随机数字和字母的方法详解_php技巧_脚本之家
- 第一种方法复制代码 代码如下:<?php $FileID=date("Ymd-His") . '-' . rand(100,999); //$FileID为 20100903-132121-908 这样的的随机数?>第二种方法复制代码 代码如下:<?phpfunction randomkeys($length)
-
2014-01-26 11:03:55
一个简洁的PHP可逆加密函数(分享)_php技巧_脚本之家
- 很多时候我们需要对数据进行加密解密,比如有些数据需要保存到cookie中,但又不能被用户轻易得到这些数据,这时我们就需要加密这些数据保存到cookie中,等我们需要使用它们的时候再解密。加密的过程如下:复制代码 代码如下://
-
2014-01-26 11:03:55
解析PHP多种序列化与反序列化的方法_php技巧_脚本之家
- 序列化是将变量转换为可保存或传输的字符串的过程;反序列化就是在适当的时候把这个字符串再转化成原来的变量使用。这两个过程结合起来,可以轻松地存储和传输数据,使程序更具维护性。1. serialize和unserialize函数这两
-
2014-01-26 11:03:51
深入php 正则表达式的学习探讨_php技巧_脚本之家
- 1、入门简介简单的说,正则表达式是一种可以用于模式匹配和替换的强有力的工具。我们可以在几乎所有的基于UNIX系统的工具中找到正则表达式的身影,例如,vi编辑器,Perl或PHP脚本语言,以及awk或sed shell程序等。此外,象JavaSc
-
2014-01-26 11:03:49
基于header的一些常用指令详解_php技巧_脚本之家
- header常用指令header分为三部分:第一部分为HTTP协议的版本(HTTP-Version);第二部分为状态代码(Status);第三部分为原因短语(Reason-Phrase)。// fix 404 pages: 用这个header指令来解决URL重写产生的404 headerheader
-
2014-01-26 11:03:49
解析php时间戳与日期的转换_php技巧_脚本之家
- 大家也许对PHP时间戳已经有所了解,那么我们如何应用它来获取具体的日期呢?我们今天来为大家介绍一下PHP时间戳获取当前时期的具体方式。实现功能:获取某个日期的时间戳,或获取某个时间的PHP时间戳。strtotime能将任何英文
-
2014-01-26 11:03:48
PHP5函数小全(分享)_php技巧_脚本之家
- 很多PHP前辈都写了PHP大全,但是我看了发现那些所谓的“大全”根本就不全,甚至比我整理的这个列表内的函数还要少,竟然冠名“大全”,让我不愤,背道而驰,整个“小犬”。
usleep() 函数延迟代码执行若干微秒。unpack() 函数从
-
2014-01-26 11:03:48
php xml常用函数的集合(比较详细)_php技巧_脚本之家
- 1、DOM 函数a、DOMDocument->load()作用:加载xml文件用法:DOMDocument->load( string filename )参数:filename,xml文件;返回:如果成功则返回 TRUE,失败则返回 FALSE。b、DOMDocument->loadXML()作用:加载xml代码用法:DOMDocum
-
2014-01-26 11:03:47
PHP使用DES进行加密与解密的方法详解_php技巧_脚本之家
- DES是一种标准的数据加密算法,关于这个算法的详细介绍可以参考wiki和百度百科:wiki百科 百度百科php中有一个扩展可以支持DES的加密算法,是:extension=php_mcrypt.dll在配置文件中将这个扩展打开还不能够在windows环境
-
2014-01-26 11:03:47
php定时计划任务的实现方法详解_php技巧_脚本之家
- 我在uchome 中 分析到, uchome是这样做的1. 把所有的计划任务存放到数据库2. 每次用户进行操作或打开页面的时候都按排序执行一条计划任务. 也就是轮番判断,时间到了的, 就在用户进程中执行.uchome的计划任务代码在 .