11 2017 档案

可变函数(变量函数)
摘要:PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。 可变函数不能用于例如 echo,print,unset(),isset(),empty(),include,require 以及 阅读全文

posted @ 2017-11-21 04:33 zhuyongzhe 阅读(315) 评论(0) 推荐(0) 编辑

表单文件上传编码方式(enctype 属性)
摘要:enctype 属性规定在发送到服务器之前应该如何对表单数据进行编码。 如下: 表单中 enctype="multipart/form-data" 的意思,是设置表单的 MIME 编码。 默认情况,这个编码格式是 application/x-www-form-urlencoded,不能用于文件上传; 阅读全文

posted @ 2017-11-20 04:40 zhuyongzhe 阅读(614) 评论(0) 推荐(0) 编辑

正则表达式,匹配查找函数(preg_match_all)flags参数对比
摘要:格式: 参数 flags 选项有以下3个: 我们用例子来看看 PREG_PATTERN_ORDER 和 PREG_SET_ORDER 的区别。(须查看源代码) $matches_pattern 返回的数据为: $matches_set 返回的数据为: 而根据我之前阅读别人代码,就一直认为应该这么来组 阅读全文

posted @ 2017-11-17 02:44 zhuyongzhe 阅读(435) 评论(0) 推荐(0) 编辑

正则表达式的三种模式【贪婪、勉强、侵占】的分析
摘要:假定要分析的字符串是xfooxxxxxxfoo 模式.*foo (贪婪模式): 模式分为子模式p1(.*)和子模式p2(foo)两个部分. 其中p1中的量词匹配方式使用默认方式(贪婪型)。 匹配开始时,吃入所有字符xfooxxxxxx去匹配子模式p1。匹配成功,但这样以来就没有了字符串去匹配子模式p 阅读全文

posted @ 2017-11-16 05:10 zhuyongzhe 阅读(218) 评论(0) 推荐(0) 编辑

PHP字符串三种定义方式
摘要:PHP的字符串有三种定义方式:单引号 、双引号 、定界符 1、单引号:指定一个简单字符串的最简单的方法是用单引号(字符 ')括起来。 在被单引号括起来的字符串中,要再表示一个单引号,需要用反斜线(\)转义,和很多其它语言一样。如果在单引号内需要出现一个反斜线,需要用两个反斜线表示。 在单引号括起来的 阅读全文

posted @ 2017-11-15 01:28 zhuyongzhe 阅读(453) 评论(0) 推荐(0) 编辑

PHP中的定界符
摘要:因为PHP是一个 Web 编程语言,在编程过程中难免会遇到用 echo 来输出大段的 html 和 javascript 脚本的情况,如果用传统的输出方法——按字符串输出的话,肯定要有大量的转义符来对字符串中的引号等特殊字符进行转义,以免出现语法错误。如果是一两处还可以容忍,但是要是一个完整的 ht 阅读全文

posted @ 2017-11-14 22:13 zhuyongzhe 阅读(272) 评论(0) 推荐(0) 编辑

PHP 中 echo 和 print 的区别
摘要:一般来说,PHP中动态输出HTML内容,是通过print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 阅读全文

posted @ 2017-11-07 21:14 zhuyongzhe 阅读(312) 评论(0) 推荐(0) 编辑

PDO 错误处理模式
摘要:异常模式: 这个模式需要配合 try 使用 :一旦出错,就会: 1. 创建一个对象,$e 也可以随便命名,从 $e->getMessage() 获取错误信息;2. 采取动作; 这个其实等于 缺省模式的 if($pdo->errorInfo()[2]) ... 创建PDO的时候,为什么也用 try?因 阅读全文

posted @ 2017-11-01 04:20 zhuyongzhe 阅读(219) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示