这两个函数在格式化带有英文字符的html代码的时候基本没啥问题,但是htmlentities对中文字符也不放过,这样得出来的结果是中文字符部分变为一堆乱码。当时做英文站的时候根本就没觉察到这个问题,而今天公司的一个收藏站却因为有有非英文字符而出现了问题,我最终查出来是htmlentities这个函数的问题,同时我也找到了htmlspecialchars这个函数。对于这两个函数,php手册上都是英文做的解释,其中在htmlentities函数的说明部分有这么一段英文:Thisfunctionisidenticaltohtmlspecialchars()inallways,exceptwithht...
http://www.jb51.net//article/15527.htm
可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2006/11/23/javascript-strreplace-benchmark/以及本声明我对这两个函数作了benchmark,发现新函数的效率约为原函数的1.4倍。虽然没有预想中那么高效率,但当要替换的字符串更多时,效率应该会提高吧。测试方法为,对一个2048字节长的字符串分别执行两个函数100次,取其执行时间。下面为10次测试的结果。toTXT_1为通常的作法,toTXT_2为Clear的方法。toTXT_1(ms)toTXT_2(ms)toTXT_1/toTXT_216091204...
http://www.jb51.net//article/15353.htm
<%@ Language=VBScript %><% Option Explicit %><!--#include file="asptar.asp"--><%Response.Buffer = TrueResponse.ClearDim Co,Temp,T,x,i,fsoBrowse,theFolder,TheSubFolders,FilePath,s,PH,objTarCo=0PH="./UpFile" '文件路径 '压缩Upfile下的所...
http://www.jb51.net//article/15349.htm
分区增容就是当一个分区的空间不能满足使用需求时,为其额外加大空间的方法。很多朋友遇到这种情况时,一般都使用PartitionMagic完成的。但实际上,使用Windows XP/Server 2003的用户完全可以使用系统内置的磁盘管理功能来完成分区的空间“增容”。下面我们以实例的方式来探讨一下。 一、划出自由空间 假设现在需要对D盘增容50MB的空间,这个空间需要从E盘上提取。那么首先要就从E盘上划分出这50MB的空间才行。这个操作的过程如下: 首先将E盘所有数据转移到其它分区,然后单击“开始→运行”,输入“Diskmgmt.ms...
http://www.jb51.net//article/15341.htm
例如: <div style="background:#666;"> <!-- float container --> <div style="float:left; width:30%; height:4...
http://www.jb51.net//article/15230.htm
如 $array3=array("性别"=>"男","姓名"=>"不是女人"); $array4=array("性别"=>"不知道","长相"=>"很帅"); 哪么,合并之后,后者将会覆盖前者,这样合并之后就变成了 Array ( [性别] => 不知道 [姓名] => 不是女人 [长相] => 很帅 ) 数字型键名,或自动赋值键名,则不会产生覆盖, 如 $array1=ar...
http://www.jb51.net//article/15211.htm
Marquee.js参数说明: demo 字幕区域标签(div)的ID; demo1/demo2 显示内容标签(div或td)的ID demo1为原始内容,demo2是它的拷贝; direction 字幕方向(up,down,left,right) ; delay 字幕播放的延迟时间(毫秒); step 字幕播放的步长(即pix,步长越小,如step=1,滚动越平滑)function Marqu...
http://www.jb51.net//article/15205.htm
制作时间:2006-08-29 (Ver 0.5) 发布时间:2006-08-31 (Ver 0.8) 更新时间:2007-12-28 (Ver 1.65) 更新说明: + 加入功能 * 修正、完善 1.65.071228 * 横向、纵向滚动格式调整 (解决横向滚动换行的问题,无需特殊设置) ...
http://www.jb51.net//article/15039.htm
下面用一些比较常用的属性来做示例。 margin margin-top:1px; margin-right:1px; margin-bottom:1px; margin-left:1px; 代码简化为:margin:1px margin-top:1px; margin-right:2px; margin-bottom:1px; margin-left:2px; 代码简化为:margin:1px 2px margin-top...
http://www.jb51.net//article/14822.htm
主要用到的js代码[code]function getSelectedText(){ var selectedText; var textField=document.getElementById('inputTextarea'); if(window.getSelection)&nbs...
http://www.jb51.net//article/14735.htm
用tar建立存档 tar是"tape archive"(磁带存档)的简称,它出现在还没有软盘驱动器、硬盘和光盘驱动器的计算机早期阶段。那时软件的发行和备份都需要大卷的磁带,计算机上运行的头几个程序中就得有一个是磁带的阅读程序。随着时间的推移, tar命令逐渐变为一个将很多文件进行存档的工具,目前许多用于Linux操作系统的程序就是打包为tar档案文件的形式。 tar 命令的格式是:  ...
http://www.jb51.net//article/14710.htm
