为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 正则表达式中具有特殊含义的字符称之为元字符,常用的元字符有: \ 一般用于转义字符 ^ 断言目标的开始位置(或在多行模式下是行首) $ 断言目标的结束位置(或在多行模式下是行尾) . 匹配除换行符外的任何字符(默认) [ 开始字符类定义 ] 结束字符类定义 | 开始一个可选分支 ( 子组的开始标记 ) 子组的结束标记 ? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。 (查阅量词) * 量词,0 次或多次匹配 + 量词,1 次或多次匹配 { 自定义量词开始标记 } 自定义量词结束标记
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-05-12

  • 最后面的分隔符后面可以使用模式修饰符,模式修饰符包括:i, m, s, x等 preg_match('/http/i');
    查看全部
  • PCRE库函数中,正则匹配模式使用分隔符与元字符组成,分隔符可以是非数字、非反斜线、非空格的任意字符。经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~)
    查看全部
  • 判断函数是否存在方法: 1.function_exists 2.method_exists 类是否定义可以使用class_exists 文件是否存在使用file_exists
    查看全部
    0 采集 收起

    2016-05-12

  • 单引号只是表示纯粹的字符串    而双引号是要经过编译器编译的 也就是说在'\n'与"\n"有区别,前者是指字符串\n,而后者是经过编译器的\n,是转移字符的意思
    查看全部
    0 采集 收起

    2018-03-22

  • 内置函数指的是PHP默认支持的函数,PHP内置了很多标准的常用的处理函数,包括字符串处理,数组函数、文件处理、session与cookie处理等。 字符串处理函数:通过内置函数str_replace可以实现字符串的替换。 eg: $str = 'i am jobs.'; $str = str_replace('jobs', 'steven jobs', $str); echo $str; //结果为“i am steven jobs”
    查看全部
    0 采集 收起

    2016-05-12

  • 可变函数:即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数,经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。<br> 可变函数的调用方法为变量名加括号。<br> function name() {<br> echo 'jobs';<br> }<br> $func = 'name';<br> $func(); //调用可变函数<br> 可变函数也可以用在对象的方法调用上。<br> class book {<br> function getName() {<br> return 'bookname';<br> }<br> }<br> $func = 'getName';<br> $book = new book();<br> $book->$func(); 面向对象的知识,new一个book就是实例化一个book类,$book->getName();就是调用book类中的getName()方法。
    查看全部
    0 采集 收起

    2018-03-22

  • 函数 返回值: 使用return关键字可以使函数返回值,可以返回包括数组和对象的任意类型,如果省略了 return,则默认返回值为 NULL。 function add($a) { return $a+1; } $b = add(1); 返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行,因此下面函数的返回值跟上面的函数是一样的。 function add($a) { return $a+1; $a = 10; return $a+20; } $b = add(1); 函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。 function numbers() { return array(1, 2, 3); } list ($one, $two, $three) = numbers();
    查看全部
    0 采集 收起

    2016-05-12

  • 使用return关键字可以是函数返回值,可以返回包括数组和任意对象的任意类型,若省略了return,则默认返回值为NULL。 返回语句会立即终止函数的运行,并且将控制权交回调用该函数的代码行。 函数不能返回多个值,但可以通过返回一个数组来得到类似的效果 eg: function add($a) { return $a+1; } $b = add(1); eg2:function numbers() { return array(1, 2, 3); } list ($one, $two, $three) = numbers();
    查看全部
    0 采集 收起

    2016-05-12

  • urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符%。 urldecode()函数与urlencode()函数原理相反,用于解码已编码的 URL 字符串,其原理就是把十六进制字符串转换为中文字符
    查看全部
    0 采集 收起 来源:设置cookie

    2016-05-12

  • PHP中的Cookie具有非常广泛的使用,经常用来存储用户的登录信息,购物车等,且在使用会话Session时通常使用Cookie来存储会话id来识别用户,Cookie具备有效期,当有效期结束之后,Cookie会自动的从客户端删除。同时为了进行安全控制,Cookie还可以设置域跟路径,我们会在稍后的章节中详细的讲解他们。
    查看全部
    0 采集 收起 来源:cookie简介

    2016-05-12

  • 类是一类东西的结构描述,而对象则是一类东西的一个具体实例
    查看全部
    0 采集 收起 来源:PHP类和对象

    2016-05-12

  • function_exists判断一下函数是否存在。 method_exists可以用来检测类的方法是否存在。
    查看全部
    0 采集 收起

    2016-05-12

  • 使用returned、关键字可以使用函数返回值,可以返回包括数组和对象的任意类型,如省略return,则默认返回值为null。 返回语句立即中止函数的运行,并且将控制权交回调用该函数代码行,
    查看全部
    0 采集 收起

    2016-05-12

  • PHP函数的定义方式: 1.使用关键字“function”开始 2.函数名可以是字母或下划线开头:function name() 3.在大括号中编写函数体: function name() { echo 'Eric'; } 通过上面的步骤,我们就定义了一个简单的函数,当我们需要的时候,就可以在代码中调用这个函数,调用方法为函数名+参数,例如:name();
    查看全部
    0 采集 收起

    2016-05-12

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!