摘要: 昨天下午网校召开了一个拍砖会。当然,不是拍人的,是网站。主要是大家一起讨论下近期刚刚做完的迎新网中间过程中遇到的问题,以及相互了解各部门的具体工作和部门之间工作的交接问题。首先,大致一个网站从策划到上线的流程大致如下:用户需求调研,网站定位分析----项目小组成立与讨论-----定策划-----视觉做美工页面-----前端切图----程序后台----测试----修改----上线整个流程跟我之前预想的是一样的,但是从大家讨论后了解到很多的问题是我没有预计到的。虽然这次的项目我没有参与,但很多细节的实施却很是值得我学习借鉴。现按步骤整理如下:1.项目小组成员在讨论的过程要多站在用户的角度分析网站需 阅读全文
posted @ 2012-08-27 11:00 llsun 阅读(1308) 评论(0) 推荐(1) 编辑
摘要: preg_match_all -- 进行全局正则表达式匹配 说明 int preg_match_all ( string pattern, string subject, array matches [, int flags] ) 在 subject 中搜索所有与 pattern 给出的正则表达式匹配的内容并将结果以 flags 指定的顺序放到 matches 中。 搜索到第一个匹配项之后,接下来的搜索从上一个匹配项末尾开始。特别注意PREG_PATTERN_ORDER和PREG_SET_ORDER flags 可以是下列标记的组合(注意把 PREG_PATTERN_ORDER 和 ... 阅读全文
posted @ 2012-08-26 20:07 llsun 阅读(169) 评论(0) 推荐(0) 编辑
摘要: strtotime函数是一个很好的函数,灵活的运用它,会给你的工作带来不少方便.但PHP的手册中却对此函数的参数没作太多介绍,对些函数的其他介绍也非常少。先看手册介绍:strtotime — 将任何英文文本的日期时间描述解析为 Unix 时间戳格式:int strtotime ( string $time [, int $now ] ) 本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于 now 参数给出的时间,如果没有提供此参数则用系统当前时间。 本函数将使用 TZ 环境变量.. 阅读全文
posted @ 2012-08-25 13:51 llsun 阅读(763) 评论(0) 推荐(0) 编辑
摘要: <?php//测试时文件的编码方式要是UTF8$str='中文a字1符';echo strlen($str).'<br>';//14echo mb_strlen($str,'utf8').'<br>';//6echo mb_strlen($str,'gbk').'<br>';//8echo mb_strlen($str,'gb2312').'<br>';//10/*结果分析:在strlen计算时,对待一个UTF8的 阅读全文
posted @ 2012-08-22 20:25 llsun 阅读(218) 评论(0) 推荐(0) 编辑
摘要: PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。header()函数的定义如下:void header (string string [,bool replace [,int http_response_code]])可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常 阅读全文
posted @ 2012-08-21 16:58 llsun 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 今天在项目中遇到一个textarea换行的问题,调试了半天都没有解决。要将textarea里的回车换行转换成br存入数据库。下面是我对这个问题的解决过程,最后算是完全搞懂了,真是阴沟里险些翻船1.必须知道textarea中的换行符是 \n (个人检测发现按回车键是\n,好像在linux下是\r\n)2.用nl2br之前,请仔细看好手册解释,我就是搞郁闷了,一般都理解为将\n转换成<br >,其实不是的:看php手册解释:nl2br – Inserts HTML line breaks before all newlines in a stringReturnsstringwith 阅读全文
posted @ 2012-08-16 01:47 llsun 阅读(959) 评论(0) 推荐(0) 编辑
摘要: PHP字符串替换可以通过strtr()这个函数来实现。具体的操作方法,我们将会在下文中提到,希望对有需要的朋友有所帮助。我们在实际编程中,当想实现PHP字符串替换这一功能时,通常都会用到strtr()函数。下面我们就来具体讲解一下PHP字符串替换的是实现方法。v先来看看这个PHP字符串替换函数 strtr()的两种状态strtr(string,from,to)或者strtr(string,array)首先针对strtr函数第一种方式我们看看下面的PHP字符串替换举例:1 < ?php 2 echo strtr("I Love you3 ","Lo" 阅读全文
posted @ 2012-08-15 21:32 llsun 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: php向mysql数据库插入数据进行转义包括两方面的操作,第一方面需要在添加数据时通过数据转义将数据写入库中,第二方面在将数据显示在页面时需要再次将数据恢复为原始状态,即反转义。一、数据转义1 mysql_escape_string($content) 二、反转义1 stripslashes($content) 以上两行代码即可实现php向mysql数据库插入数据转义操作。get_magic_quotes_gpc()在PHP中get_magic_quotes_gpc()函数是内置的函数,这个函数的作用就是得到php.ini设置中magic_quotes_gpc选项的值。那么就先说一下mag.. 阅读全文
posted @ 2012-08-15 21:09 llsun 阅读(5714) 评论(0) 推荐(0) 编辑
摘要: 以后可能不会一天一更新了!(实际上已经没有了)因为越学发现自己掌握的不好的地方越多。今天终于实现了AJAX刷新,添加留言。修改删除还没做,不过思路差不多了==!明天争取吧下拉分页的效果写出来!!嗯,加油,要抓紧看下jQuery,JS什么的,尽早去做刘老师的项目!嗯,加油!LLSUN~ 阅读全文
posted @ 2012-08-15 03:37 llsun 阅读(158) 评论(0) 推荐(0) 编辑
摘要: print,print_r,printf,sprintf,die,echo,var_dump ,var_export 区别1 echo()可以同时输出多个字符串,可以多个参数,并不需要圆括号 ,无返回值。2 print()只可以同时输出一个字符串,一个参数, 需要圆括号,有返回值, 当其执行失败时返 flase。print 的用法和 C语言很像,所以会对输出内容里的% 做特殊解释。$a=print(‘hi’);echo $a;//—————————-hi 1 //1 是 $a 的值。//—————————–3 die(); // 和 exit() 区别。有两个功能:先输出内容,然后退出程序。( 阅读全文
posted @ 2012-08-15 01:46 llsun 阅读(3692) 评论(0) 推荐(0) 编辑