作者为 站点默认 的文章:
说明: 将IP地址转换为10进制数值,方便数据库保存。 用法: echo ipConv('2130706433'); // output: 127.0.0.1 echo ipConv('127.0.0.1'); // output: 2130706433 代码: <?php /** * ip地址进制转换(10进制和2进制) * Example: 127.0.0.1 =>2130706433 * Author: upall * Date: 20:14 2011年2月2日 星期三 */ function ipConv($string){ if (strstr($string, '.')){ return sprintf("%u\n&q...
2011/02/2 浏览数(1,813) 分类(PHP)
说明: 使用JS实现类似PHP的sleep函数,参数为毫秒。 例子: sleep(4000); // 延迟4秒 代码: /** * 模拟PHP的sleep函数 * 缺点:会长时间占用客户端CPU资源 */ function sleep(n){ // n:毫秒 var start=new Date().getTime(); while(true) if(new Date().getTime()-start > n) break; } <完>
2011/02/2 浏览数(2,805) 分类(Javascript)
说明: 将数值四舍五入后保留精确度。 例子: echo roundZero(1234.5678, 2); // 输出:1234.57 echo roundZero(1234.5678, 6); // 输出:1234.567800 代码: &lt;?php /** * 四舍五入后补零 * Author: upall * Date: 19:42 2011年2月2日 星期三 */ function roundZero($number, $precision){ if ($precision &lt; 1) { return round($number, 0); } $rNumber = round($number, $precision); ...
2011/02/2 浏览数(2,763) 分类(PHP)
说明: 反转字符串,将字符串倒序后重新排列。 用法: echo reverse('abcd efgh'); // 输出: hgfe dcba 代码: <?php /** * 反转字符串 * Author: upall * Date: 19:32 2011年2月2日 星期三 */ function reverse($string){ $tempString = ''; $length = strlen($string); while ($length > 0) { $length = $length - 1; $tempString .= substr($string, $length, 1); } return $tempString...
2011/02/2 浏览数(1,646) 分类(PHP)
说明: 将我们通常选择“用记事本打开”的右键菜单项隐藏到“Shift”里。 补充说明:类似在Win7的文件夹中打开命令提示符时需要按住Shift键。 代码(请根据自己的情况修改): Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\notepad] @="用记事本打开(&W)" ; "&W"是快捷按键 "Extended"="" ; 关键是这一项,有了它之后,默认情况下右键是不出现这一菜...
2011/02/2 浏览数(1,480) 分类(Windows)
说明: 当容器中的文本文字同img、input、textarea、select、object等元素相邻时,这个窗口的line-height属性将失效,如果你使用行高来让内容垂直居中的话,你可能无法如愿以偿了。解决办法为对文字相邻的img、input、textarea、select、object等元素添加下图中所示属性。 IE6中line-height失效的前提条件及解决办法 补充: 如果你是因为图片和文字无法垂直居中、这个图片是文字的一个小图标的话,推荐你采用WEB标准写法,将图...
2011/02/2 浏览数(1,739) 分类(未分类)
说明: 一个JS版的PHP date函数,可以将时间戳转换为格式化后的时间。 用法: 同PHP版的date函数。 例子: alert(date('Y-m-d H:i:s',1296554217)); //alert: 2011-02-01 17:56:57 下载: 暂不提供源代码下载。 代码: // JS版PHP的DATE函数 function date ( format, timestamp ) { var a, jsdate=((timestamp) ? new Date(timestamp*1000) : new Date()); var pad = function(n, c){ if( (n = n + "...
2011/02/1 浏览数(1,981) 分类(Javascript)
说明: 计算目录占用空间的函数。 用法: echo round(spaceUse('../') / 1024 / 1024, 2) . 'MB'; 下载: spaceUse.fn.php.tar.gz (为什么此附件的地址不能分享给朋友们下载?) 代码: <?php /** * 获取目录占用空间 * 20:46 2010年9月16日 星期四 */ function spaceUse($directory){ $directorySize = 0; if ($dh = @opendir($directory)){ while (($fileName = readdir ($dh))){ if ($fileName !...
2011/01/27 浏览数(1,709) 分类(PHP)
说明: 一个可以将汉字转换为拼音的函数。可以转换GBK、UTF-8编码的汉字。 用法: GBK编码的用法: $str = "说明:将中文转换为拼音<br>"; echo gbk2pinyin($str); //输出:shuoming jiangzhongwenzhuanhuanweipinyin<br> UTF-8编码的用法: $str = "说明:将中文转换为拼音<br>"; $str = iconv('UTF-8', 'GBK', $str); // 将编码转换为GBK后再转换,^_^ echo gbk2...
2011/01/27 浏览数(2,201) 分类(PHP)
说明: 一个PHP函数,可以将UTF-8编码的汉字转换为拼音首字母,由GBK的汉字转拼音首字母的函数修改而来。只转换GBK编码内的汉字,标点、字母及GBK内没有的汉字将直接输出不转换。 用法: echo $str = 'Hi,YOU想BU想试1下?'; echo pingyinFirstChar($str); // 输出:Hi,YOUXBUXS1X? 下载: pinyinFirstChar.fn.php.tar.gz (为什么此附件的地址不能分享给朋友们下载?) 代码: <?php /***************...
2011/01/27 浏览数(3,039) 分类(PHP)
说明: MySQL数据库连接类,常用操作: connect //连接数据库服务器(mysql_connect) 、 query //执行查询(mysql_query)、 rows //取得结果集的总数(mysql_num_rows)、 insertId //取得上一步INSERT操作产生的ID(mysql_insert_id)、 fetchArray //从结果集中作为数组取得一行(mysql_fetch_array)、 getOne //获取一条记录、 affectedRows //前一次操作所影响的记录行数(mysql_affected_rows)、 begin、rollback、comm...
2011/01/25 浏览数(2,478) 分类(MySQL/MariaDB)
说明: PHP文件上传类。上传时区分两种类型:image(图片)、file(普通文件)。image: 可以生成缩略图和投影;file: 可设置过滤文件类型。集成“图片上传类”和“文件上传类”。 用法: 上传普通文件: <?php include('upload.class.php'); if (isset($_GET['up'])){ $up = new upload(); // 完整格式:$up = new upload('上传类型', '附件保存位置'); $up->uploadFileType = 'file'; // 上边两行了可以简...
2011/01/24 浏览数(3,326) 分类(PHP)
点击返回顶部
  1. 留言
  2. 联系方式