06 2013 档案
摘要:正则表达式中的“元字符”* 匹配前一个内容的0次1次或多次. 匹配内容的0次1次或多次,但不包含回车换行+ 匹配前一个内容的1次或多次?匹配前一个内容的0次或1次| 选择匹配类似PHP中的| (因为这个运算符合是弱类型导致前面最为整体匹配)^ 匹配字符串首部内容$ 匹配字符串尾部内容\b 匹配单词边界,边界可以是空格或者特殊符合\B 匹配除带单词边界意外内容{m} 匹配前一个内容的重复次数为M次{m,} 匹配前一个内容的重复次数大于等于M次{m,n} 匹配前一个内容的重复次数M次到N次( ) 合并整体匹配,并放入内存,可使用\1 \2…依次获取
阅读全文
摘要:1、正则表达式的介绍和作用 什么是正则表达式 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的语法。 例:在判断用户邮件地址格式、手机号码格式或者采集别人网页内容时 主要的作用是:分割、匹配、查找、替换 注:正则表达式对于一个程序员来讲是至关重要的一个知识点,所以学好正则是每一个程序员必须具备的。不仅可以帮助我们完成一些通过函数无法实现的工作,还可以帮助我们减轻很多工作量。2、PHP中两个常用的正则函数 preg_match 正则函数,以perl语言为基础 preg_match ( mode, string subjec...
阅读全文
摘要:1、熟悉PHP 5.3.1 几个新版本的区别 官网下载地址: windows.php.net/download/ PHP 5.3.1 VC9 VC6 的区别 VC9 是专门为IIS定制的脚本支持最新的微软组件从而提高效率 VC6 是为了其他WEB服务软件提供的脚本,如 Apache 在VC9和VC6当中又分为: Non Thread Safe 和 Thread Safe 先从字面意思上理解,Thread Safe是线程安全,执行时会进行线程(Thread)安全检查,以防止有新要求就启动新线程的CGI执行方式而耗尽系统资源。Non Thread Safe是非线程安全,在执行时不进行线程(...
阅读全文
摘要:1、对象描述的配置 方法名 __tostring() 我们可以直接打印对象句柄,从而获得该方法的基本信息或其他内容。 class My{function __tostring ( ){ echo "我所要显示的内容"; } }$p = new My();echo $p; 输出结果:我所要显示的内容2、对象方法的异常处理 方法名 __call($funname,$arr_value) 调用一些不存在的对象方法的异常处理,使程序继续正常运行。class My{ function __call($n,$v){ echo "错误的方法名".$n; ...
阅读全文
摘要:1、多态的介绍与优势 多态性是继抽象和继承后,面向对象语言的第三个特征。从字面上理解,多态的意思是“多种形态”,简单来说,多态是具有表现多种形态的能力的特征,在OO中是指“语言具有根据对象的类型以不同方式处理。 OOP的模式并不仅仅是把很多函数和功能集合起来,目的而是使用类,继承,多态的方式描述我们生活中的一种情况。从而使得我们的代码更具有“物”的意义。帮助我们减少一些重复性的代码和条件语句的判断。2、运算符 :instanceof PHP 一个类型运算符。instanceof 用来测定一个给定的对象是否来自指定的对象类。 class A { }class B { }$thi...
阅读全文

浙公网安备 33010602011771号