本节讲解的内容 函数的概念 函数的分类 函数的变量问题 函数的参数讨论 内部函数 可变函数 匿名函数 函数的递归调用 前言 在PHP开发中,我们有时候会使用到大量的函数,那什么是函数,作用又是什么?函数的出现可以说初次引出了封装的概念,函数的使用可以使我们的代码不那么冗余,同时函数的定义可以上我们快 ...
分类:
Web程序 时间:
2017-07-16 21:26:53
阅读次数:
179
1、ereg — 正则表达式匹配 此函数遇 %00 截断。 访问:http://localhost/index.php?pwd=123%00abc ...
分类:
Web程序 时间:
2017-07-13 16:17:37
阅读次数:
149
php截取并生成纯文本字符串。最近使用文本编辑器保存的内容中有html,css以及js标记,但是我只想截取前面一部分纯文本内容显示摘要,这里直接上代码,如下:/**
*PHP清除html、css、js格式并去除空格的PHP函数,并具有截取UTF-8字符串的作用
*/
functioncutstr_html($string,$sub..
分类:
Web程序 时间:
2017-07-12 12:07:55
阅读次数:
166
在smarty模板中如果要在显示的资料使用php函数时,如果是只有一个参数的函数比如说去空白的trim会写成 sample1 代码如下: <{$colname|trim}> 那如果使用像iconv这样的有三个参数的函数该怎么写呢?如果写成: sample 2 代码如下: <{$colname|ico ...
分类:
Web程序 时间:
2017-07-10 17:59:16
阅读次数:
187
函数 用户自定义函数 引用传递参数 可变数量的参数列表 php如何声明定义函数 php如何处理参数传递 衿华客 php 教程 server 环境 frame 框架 case 实例 db 数据库 help 帮助文档 流程图帮助文档 ...
分类:
Web程序 时间:
2017-07-10 14:38:25
阅读次数:
235
流程控制 if, else, elseif while do-while for for 循环是 PHP 中最复杂的循环结构。 foreach foreach 语法结构提供了遍历数组的简单方式。 用 list() 给嵌套的数组解包 break break 结束当前 for,foreach,while ...
分类:
Web程序 时间:
2017-07-10 14:25:41
阅读次数:
258
搜索匹配的 HTML 标记(greedy) <?php// \\2 是一个逆向引用的例子,其在 PCRE 中的含义是// 必须匹配正则表达式本身中第二组括号内的内容,本例中// 就是 ([\w]+)。因为字符串在双引号中,所以需要// 多加一个反斜线。$html = "<b>bold text</b ...
分类:
Web程序 时间:
2017-06-22 19:43:06
阅读次数:
145
$k = 0; $fieldArr = array('tt', 'bb'); if ( in_array( $k, $fieldArr)) { echo '1'; } 按理来说,是不会输出1的,可是最后输出1, 是不是in_array函数使用的时候会转类型呢。源于in_array会自己主动依据第一个 ...
分类:
Web程序 时间:
2017-06-19 12:47:43
阅读次数:
202
array_values($a) ->返回一个包含给定数组中所有键值的数组,但不保留键名; array_key_exists("Volvo",$a) ->检查某个数组中是否存在指定的键名,如果键名存在则返回 true,如果键名不存在则返回 false; strrchr("I love Shangha ...
分类:
Web程序 时间:
2017-06-17 22:27:57
阅读次数:
158
函数php函数的定义方式:修饰符function函数名(参数1,参数2...){执行体.}修饰符:public:公有的.(默认权限)private:私有的.protected:受保护的.
1:必须要使用关键字‘function‘;
2:函数名可以是字母或下划线开头.
3:在大括号中编写函数体.
判断函数是否存在:
function_exists..
分类:
Web程序 时间:
2017-06-16 15:14:26
阅读次数:
139