php web开发
ningbupt
责任、梦想
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php 正则匹配字符串为空白字符或空字符
代码如下,已测试通过。$bb=' ';$rs=preg_match("/^[\\s]*$/", $bb);if ($rs){echo 'yes';}else echo 'no';?>如果匹配的不包含空字符的话,就把*改成+就ok了。原创 2013-03-15 10:30:58 · 7378 阅读 · 0 评论 -
php exec()某个shell结果出错
cat aa.txt | grep 'startup' |wc-l在linux命令行下测试没有问题。但是在php的exec的就出现问题了,很奇怪。结果报错:报错提示如下:cat: write error: Broken pipe废了好大劲,查了好多资料,终于解决。grep的选项增加-a选项就ok了grep -a选项的意思是:Process a bin原创 2013-03-13 12:17:55 · 1809 阅读 · 0 评论 -
discuz x2.5源码分析
基本上还是面向过程的模式,其中使用的class_core,discuz_application这些类,是作为一个过程的对象来使用的。没有用到继承和多态,只用到了oop的封装性的特点。 对数据库的操作采用了oop的继承等特性。今天通过调试工具看了下源码的执行流程。这种面向过程的函数调用交叉比较多,应该是一开始没组织目录。其中大量用到钩子函数。如果要换成oop的话,需要把一原创 2013-03-10 13:54:23 · 2339 阅读 · 0 评论 -
php web开发 笔记
1)清除浮动的很好的文章http://www.zhangxinxu.com/wordpress/?p=621 1、mysql可以的列字段可以区分大小写,加binary2、mysql的列名可以包含= + - &等特殊符号,但是需要用··两个反引号引起来,查询时也需要引起来,为避免查询的时候麻烦,不通用,一般避免使用这些特殊字符做字段名3,今天学习了下大型网站架构的技术 ,l原创 2013-03-25 22:47:40 · 1594 阅读 · 0 评论
分享