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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 中文编码一般是utf8格式
    查看全部
    0 采集 收起

    2016-05-04

  • 中文字符串的截取函数mb_substr() 函数说明:mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码)
    查看全部
    0 采集 收起

    2016-05-04

  • php中有一个神奇的函数,可以直接获取字符串的长度,这个函数就是strlen()。 strlen函数对于计算英文字符是非常的擅长,但是如果有中文汉字,要计算长度该怎么办? 可以使用mb_strlen()函数获取字符串中中文长度。
    查看全部
    0 采集 收起

    2016-05-04

  • PHP中有三个函数可以去掉字符串的空格 trim去除一个字符串两端空格。 rtrim是去除一个字符串右部空格,其中的r是right的缩写。 ltrim是去除一个字符串左部空格,其中的l是left的缩写。
    查看全部
    0 采集 收起

    2016-05-04

  • serialize方法将对象序列化为字符串,用于存储或者传递数据,然后在需要的时候通过unserialize将字符串反序列化成对象进行使用。
    查看全部
  • 1、重载对象的函数,则使用__call($name, $args) 2、重载静态方法,使用__callStatic($name, $args)
    查看全部
  • 第六行为什么是if(function_exists($name)) 而不是写成if(function_exists($name())) ? 有点怪怪的 快来回答问题,最佳答案可 +3积分 什么是积分? 2014-11-08 源自:PHP进阶篇 2-6 173 浏览 2 回答 大史叔叔 function_exists检测函数是否存在,里面的参数为函数名。 $name()不是函数名,$name才是函数名(也是可变函数) 2014-12-27 回复 1 AnthonyYY 参数如果写成完整的$name(),会造成函数$name执行吧
    查看全部
    0 采集 收起

    2016-05-04

  • function_exists('func')和function_($name)这两个有什么区别? 判断变量是否存在,应该是用isset函数的吧,,if(isset($name){}? 2015-08-26 源自:PHP进阶篇 2-6 128 浏览 1 回答 最佳回答 2015-08-26 你说的"function_($name)"不存在,但是我明白你说的是function_exists($name),这两个其实是一样的,$name调用了函数func。 当给$name赋值函数的时候,他就不算是变量了,而是可变函数。这道题的题意就是让你理解变量被赋值函数后,变量就是他被赋值的函数。
    查看全部
    0 采集 收起

    2018-03-22

  • <?php class Car { public $speed = 0; //汽车的起始速度是0 public function speedUp() { $this->speed += 10; return $this->speed; } } //定义继承于Car的Truck类 class Truck extends Car{ public function speedUp() { $this->speed=parent::speedUp+50; } } $car = new Truck(); $car->speedUp(); echo $car->speed;
    查看全部
  • class human{ function name(){ echo "<br/>i am joy!"; } } $human = new human(); $func = 'name'; if (method_exists($human,$func)){ $human -> $func(); }
    查看全部
    0 采集 收起

    2018-03-22

  • function_exists("方法名"); class_exists("类名"); file_exists("文件名");
    查看全部
    0 采集 收起

    2018-03-22

  • <?php function func() { echo 'exists<br />'; } $name = 'func'; if ( function_exists($name)) { //判断函数是否存在 $name(); } 判断的是函数名的字符串,而不是函数本身,输入的时候千万不要把函数名,当做变量输入而不加'',这个需要注意
    查看全部
    0 采集 收起

    2018-03-22

  • 一句话告诉你如何区分函数与方法:函数是大家的函数,方法是类的方法。 为什么有函数式编程,没有方法式编程。 因为,函数是大家的,没有类。方法是类的,不是所有人都能用。
    查看全部
    0 采集 收起

    2016-05-04

  • 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函数是否存在。同样的method_exists可以用来检测类的方法是否存在。
    查看全部
    0 采集 收起

    2016-05-04

  • 静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。
    查看全部

举报

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

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