- 博客(36)
- 资源 (5)
- 收藏
- 关注
原创 利用Editplus删除文档或html文件中的空行
利用Editplus删除文档或html文件中的空行: 搜索--替换,在查找处输入"^[ /t]*/n",不含",勾选“正则表达式”,然后替换即可。
2010-10-29 13:59:00 225
原创 条件(三元)运算符 (?:)
视情况返回以下两个表达式之一。 test ? expression1 : expression2参数test 任何 Boolean 表达式。 expression1 test 为 true 时返回的表达式。可能是逗点表达式。 expression2 test 为 false 时返回的表达式。可能是逗点表达式。 备注?: 运算符可以用作 if...else 语句的快捷方式。它通常用作较大表达式(使
2010-10-28 17:25:00 234
原创 substr(),mb_substr()及mb_strcut的区别和用法
<br />substr()函数可以分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mb_substr()/mb_strcut这个函数,mb_substr()/mb_strcut的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码,但是一般的服务器都没打开php_mbstring.dll,需要在php.ini在把php_mbstring.dll打开。<br />举个例子:<br /><?php<br />echo m
2010-10-26 18:20:00 295
原创 php中使用curl或fsockopen下载远程文件
以下载远程图片为例。 1、fsockopen方法 以下为引用的内容: curl方法。需要php中启用curl。 以下为引用的内容: $url){$g=$save_to.basename($url);if(!is_file($g)){$conn[$i]=curl_init($url);$fp[$i]=fopen ($g, “wb”);curl_setopt($conn[$i], CURLOPT_USERAGENT, “Mo
2010-10-26 10:50:00 2842
原创 写5个不同的自己的函数,来截取一个全路径的文件的扩展名,允许封装php库中已有的函数
第一个采用substr和strrchr函数;第二个采用pathinfo函数;第三个采用substr和strrpos函数;第四个采用array_pop和explode函数;第五个采用strtok函数;
2010-10-25 13:28:00 918
原创 PHP排序算法大全
<br /><?//插入排序(一维数组)function insert_sort($arr){ $count = count($arr); for($i=1; $i<$count; $i++){ $tmp = $arr[$i]; $j = $i - 1; while($arr[$j] > $tmp){ $arr[$j+1] = $arr[$j]; $arr[$j] = $tmp; $j--; } } return $arr;}
2010-10-25 13:20:00 236
原创 怎样用PS制作8张一寸照片
方法1: 打开照片,设置一寸照片尺寸,打开背景锁,图象画布大小,扩展需要设置照片多少的尺寸,例如{8张一寸照片尺寸,8.9,12.7,应用五寸纸张制作},点定位,扩展方向,点好,应用移动工具,按AIT键进行复制照片,合并可见图层,应用裁切工具,清除数值,把多余的白边裁切。 方法2: 打开照片,设置一寸照片尺寸,打开背景锁,图象画布大小,扩展白边0.2-0.5之间,居中扩展,不需要定位,点好,编辑,定义图案,文件新建,设置需要照片多少尺寸。点油漆桶工具,在工具的属性选择图案,在图案里找到最后一个所定义的
2010-10-21 09:55:00 3944
原创 PHP常用函数汇总-其中有的有些问题有待纠正
/*****************************************************************-- 函数名:set_size-- 作 用:得到文件的大小-- 参 数:$filename 文件名-- 返回值:字符串-- 实 例:echo set_size("ll0617.rar");*******************************************************************/function set_size($file
2010-10-19 16:38:00 820
原创 视频教程源码 84讲 - 采集程序
一:数据库 -- 数据库: `caiji` -- -- -------------------------------------------------------- -- -- 表的结构 `news` -- CREATE TABLE `news` ( `id` int(11) NOT NULL auto_increment, `title` varchar(50) collate gb2312_bin NOT NULL, `conten
2010-10-17 00:17:00 311
原创 普通PHP程序员笔试题4
1 请说明 PHP 中传值与传引用的区别。什么时候传值什么时候传引用? 答: 传值只是把某一个变量的值传给了另一个变量,而引用则说明两者指向了同一个地方。 2 在PHP中error_reporting这个函数有什么作用? 答: The error_reporting() function sets the error_reporting directive at runtime. PHP has many levels of errors, using this function se
2010-10-16 14:26:00 450
原创 普通PHP程序员笔试题3
1.以下哪一句不会把 John 新增到 users 阵列? $users[] = 'john'; 成功把 John 新增到阵列 users。 array_add($users,’john’); 函式 array_add() 无定义。 array_push($users,‘john’); 成功把 John 新增到阵列 users。 $users ||= 'john'; 语法错误。 2.sort()、assort()、和 ksort() 有什么分别?它们分别在
2010-10-16 14:25:00 429
原创 普通PHP程序员笔试题2
1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面URL记录在预定义变量(2)中 "; //链接到当前页面的前一页面的 URL 地址: echo $_SERVER['HTTP_REFERER'].""; //其它的见参考手册:语言参考》变量》预定义变量 //前执行脚本的绝对路径名:D:Inetpubwwwrootphp est.php echo $_SERVER["SCRIPT_FILENAME"]."";
2010-10-16 14:19:00 298
原创 普通PHP程序员笔试题1
1. 用PHP打印出前一天的时间,打印格式是2007年5月10日 22:21:21 2. PHP代码如下: $a="hello"; $b=&$a; unset($b); $b="world"; echo $a; 其结果是? 3. PHP代码如下: $str="cd"; $$str="landog"; $$str.="ok"; echo $cd; 其结果是? 4. 用PHP写一段代码,实现不使用第3个变量,交换$a、$b
2010-10-16 14:18:00 474
原创 PHP100 面试题
1、PHP的意思? 答:PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页 2、谈谈asp,php,jsp的优缺点? 答:ASP全名Active Server Pages,是一个WEB服务器端的开发环境, 利用它可以产生和运行动态的、交互的、高性能的WEB服务应用程序。ASP采用脚本语言VB Script(Java script)作为自己的开发语言。 PHP是一种跨平台的服务器端的嵌入式脚本语言. 它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特
2010-10-16 14:17:00 1171
原创 PHP正则preg_replace()函数 Unknown modifier 'c'问题
今天看PHP笔试题时,看到了一则信息。 --------------------------------------------------------------------------------------------------------- 写出一个正则表达式,过虑网页上的所有JS/VBS脚本(即把script标记及其内容都去掉): ].*?>.*?//si", "替换内容", $script);?> -------------------------------
2010-10-15 17:41:00 1410
原创 用Windows Live Writer发布WordPress日志
1. WordPress在线编辑 Vs Windows Live Writer WordPress的在线编辑很好用,并且有自动保存的功能来防止文章意外丢失。但是也有缺点的: 比如每次自动保存都会形成一个版本,占用大量的数据库空间; 使日志的ID不连续; 如果网速慢,载入速度和自动保存的速度将会很慢; 方便多个WordPress(也包含其它博客)文章的发表; 如果你有一个图床的话(或者附件床——什么是图床?),需要手动上传附件并手动填写URL,很繁琐。 所以Win
2010-10-15 15:50:00 478
原创 两个正则表达式的应用-国内电话和IP
匹配中国的的电话号码: 0/d{2}-/d{8}|0/d{3}-/d{7}|/(0/d{2}/)[- ]?/d{8}|0/d{2}[- ]?/d{8} 解释:0/d{2}-/d{8}|0/d{3}-/d{7}这个表达式能匹配两种以连字号分隔的电话号码:一种是三位区号,8位本地号(如010-12345678),一种是4位区号,7位本地号(0376-2233445)。 /(0/d{2}/)[- ]?/d{8}|0/d{2}[- ]?/d{8}这个表达式匹配3位区号的电话号码,其中区号可以用小括号
2010-10-15 15:41:00 173
转载 CSDN、cnblogs使用Windows Live Writer客户端发布日志时相关配置
<br /><br />1,菜单栏 ===> 工具 ===> 帐户<br /><br /> <br />2,点击右边的添加按钮<br /> <br />3,选择"其他日志服务",然后点"下一步"<br /><br /> <br />4, 输入"日志主页","用户名","密码",然后点"下一步"<br /><br /> <br />5,选择所"使用的日志类型",并且输入"日志的远程发布URL",然后点"下一步"<br /><br />注:CSDN和CNBLOGS所使用的日志类型是:Metaweblog API
2010-10-15 15:39:00 377
原创 正则表达式口诀及教程(推荐)
<br />正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) <br />特殊符号认不了,弄个倒杠来引路; (指/. /*等特殊符号) <br />倒杠后面跟小w, 数字字母来表示; (/w跟数字字母;/d跟数字) <br />倒杠后面跟小d, 只有数字来表示; <br />倒杠后面跟小a, 报警符号嘀一声; <br />倒杠后面跟小b, 单词分界或退格; <br />倒杠后面跟小t, 制表符号很明了; <br />倒杠后面跟小r, 回车符号知道了; <br />倒杠后面跟小s, 空格符号很重
2010-10-15 13:21:00 196
原创 用php写一个函数验证电子邮件格式
<br />function valid_email($address){if (ereg('^[a-zA-Z0-9_/./-]+@[a-zA-Z0-9/-]+/.[a-zA-Z0-9/-/.]+</p>, $address)) return true;else return false;}
2010-10-15 13:13:00 255
原创 用正则表达式(Regular Expression)写一个函数验证电子邮件的格式是否正确
用正则表达式(Regular Expression)写一个函数验证电子邮件的格式是否正确
2010-10-15 13:00:00 1380
原创 结合FCK和GESHI,让你的php代码语法显色
ESHI 是一个功能强大的语言显色插件,可以让你的文章 PHP代码部分显示语言颜色大家可以到 官方网站: http://qbnz.com/highlighter/ GeSHi主页(英文) 下载此插件先介绍一个最简单的使用方法:先调用主文件 geshi.php$geshi = new GeSHi($con, 'php');//文章内容,PHP代码 //行标 $geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 5); //灰背景 $geshi->set_
2010-10-15 12:53:00 307
原创 从执行效率上对比ereg和preg_match 的优劣
今天我们从执行效率上来对比POSIX风格的ereg和兼容Perl风格的preg_match 我们都知道ereg是PHP的正则函数,而preg_match 是perl移植过来的。 两者的写法上都有些区别。现在我们从执行效率上看看两者的区别为了让时间上区别更明显 我们讲函数执行1000次 并对比3次看看他们的区别 lzy © 2008, View php source $datetime = "2008-08-03"; $loopnum = 1000; $num = 5; /** * 时
2010-10-15 12:47:00 1557
原创 用Delphi编制可自动升级程序
在编制了一个应用程序后的维护阶段,我们会面临给应用程序升级的工作.无疑,手工升级的工作是十分繁琐的,你可能会需要到用户的机器上去更新文件.可是,如果能编一个自动升级程序,放在网络上,让用户下载,只需执行一下就完成升级工作,不是很方便吗?其实,用Delphi可以很方便地编制出这样一个的程序.以下是我们的例子,设我们已经有一个应用程序This.exe,要对它升级,用来升级的程序为Upgrade.e
2010-02-08 10:33:00 264
原创 div+css布局必了解的列表元素ul ol li dl dt dd详解
dt 和dd中可以再加入 ol ul li和p,理解这些以后,在使用div布局的时候,会方便很多,其实w3c提供了很多元素辅助布局都是有它的用处的,而不尽是div。块级元素div尽量少用,其实和table一样,嵌套越少越好,它也是会影响速度的! ol 有序列表。 ...... ...... ...... 表现为: 1...... 2...... 3...... ul 无序列表,表现为li前
2010-02-04 16:45:00 196
原创 常用CSS命名规范
模块:module.css基本共用:base.css布局、版面:layout.css主题:themes.css专栏:columns.css文字:font.css表单:forms.css补丁:mend.css打印:print.css头:header 内容:content/container 尾:footer 导航:nav 侧栏:sidebar栏目:column 页面外围控制整体布局宽度
2010-02-04 16:39:00 147
原创 动态改变页面的CSS样式
在asp.net中,有的时候要动态变换CSS,比如有的时候做个性化页面,可以这样做之后,在要更换CSS的页面中,使用如下代码Sub Page_Load(Sender As Object, E As EventArgs) If Not (IsPostBack) MyStyleSheet.Attributes.Add("href","/css/flostyle.css") End IfEnd Sub
2010-02-04 16:38:00 191
原创 通过使页面动态加载不同CSS实现多界面
通过使页面动态加载不同CSS实现多界面方法一: %@page language="C#"%> %@import namespace="System.Data"%> public void page_load(Object obj,EventArgs e) { //创建服务器端控件. //指定的标记"LINK"初始化此类的新实例. HtmlGenericControl objLink=new
2010-02-04 16:33:00 163
原创 CSS的十八般技巧
最近,经常有朋友问我一些工作中遇到的CSS问题。他们总是不能很好的控制CSS,影响CSS的效率发挥。我来分析总结一下错误所在,帮助大家更加容易使用CSS。本文总结了我开始使用CSS布局方法以来所有的技巧和兼容方案,我愿意把这些与你分享,我会重点解释一些新手容易犯的错误(包括我自己也犯过的),如果你已经是CSS高手,这些经验技巧可能已经都知道,如果你有更多的,希望可以帮我补充。一.使用css
2010-02-04 16:30:00 140
原创 常用CSS样式效果汇总
虽然CSS样式的学习需要我们动手多实践,需要多做案例,思致思考,但有时候注意资料的收集与整理也是非常重要的,在实际开发中往往会起到事半功倍的效果。在www.phpq.net的文档中,也提供了丰富的内容。下面一些关于按钮、文本框、表单的常用CSS样式。大家可以参考。一、按钮样式.buttoncss { font-family: "tahoma", "宋体"; /*www.phpq.net*/
2010-02-04 16:27:00 249
原创 我是一个程序员吗
从喜欢计算机以来,从一开始什么都不懂,一直到现在的编程。虽然很多编程语言都是很懂的,但是基本人照猫画虎能将一些系统以及一些软件还有一些网站制作出来,也不知道自己的这个行为是不是程序员?还是其他什么的… 很多语言我总感觉上是一知半解,有时候不会的基本都能从网上或者手中已经有的资料将问题解决,于是程序或者网站都从自己的手里边出来了。虽然说是总体上感觉还行,但心里边总有一种感觉怪怪的。不知道为什么了,
2010-02-03 09:42:00 238
php.ini中文版
2010-06-27
小贤PHP通用分页程序 v1.0
2010-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人