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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • <?php class Car { private static $speed = 10; public function getSpeed() { return self::$speed; } //在这里定义一个静态方法,实现速度累加10 public static function speedUp(){ return self ::$speed+=10;//速度累加语法 } } $car = new Car(); Car::speedUp(); //调用静态方法加速 echo $car->getSpeed(); //调用共有方法输出当前的速度值
    查看全部
  • 判断一下函数是否存在。 格式:if(function_exists(函数名)) 例: function func() { } if (function_exists('func')){ echo 'exists'; } 检查一下类是否存在 格式:if(class_exists(类名) ) 例: class MyClass{ } if (class_exists('MyClass')) { $myclass = new MyClass(); } 判断文件是否存在 格式:if (!file_exists(变量名)) 例: $filename = 'test.txt'; if (!file_exists($filename)) { echo $filename . ' not exists.'; }
    查看全部
    0 采集 收起

    2017-02-16

  • 内置函数指的是已经封装好的方法等,包括字符串处理、数组函数、文件处理、session与cookie处理等。 字符串替代函数: str_replace(find,replace,string,count) find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 个人理解: 字符串的替换方法; str_replace(参数一,参数二,参数三) 参数一:被替换的字符 参数二:替换成的字符 参数三:哪个字符串 输出变量值 echo 变量 这里有个问题:str_replace的第一个和第二个参数不能用双引号,只能单引号
    查看全部
    0 采集 收起

    2017-02-16

  • 不懂!! 可变函数也可以用在对象的方法调用上。 class book { function getName() { return 'bookname'; } } $func = 'getName'; $book = new book(); $book->$func();
    查看全部
    0 采集 收起

    2018-03-22

  • session会自动的对要设置的值进行encode与decode,因此session可以支持任意数据类型,包括数据与对象等。
    查看全部
    0 采集 收起 来源:使用session

    2017-02-16

  • 可变函数:通过变量的值来调用函数 可变就是指的是变化的 思路:通过给予变量不同的赋值来达到函数调用的效果 应用:经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。 方式:变量名加括号
    查看全部
    0 采集 收起

    2017-02-16

  • 1、使用return关键字可以使函数返回值,可以返回任意类型包括数组和对象 2、如果省略了 return,则默认返回值为 NULL。 3、返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行--即return语句后的代码不会执行 4、函数不能不能返回多个值,但可以通过返回一个数组来得到类似的效果。
    查看全部
    0 采集 收起

    2017-02-16

  • PHP的函数可以有一个或者多个参数; 参数之间用逗号隔开; 参数类似于一个变量,调用时用来传递数据到函数体中。
    查看全部
    0 采集 收起

    2017-02-16

  • 静态属性与方法可以在不实例化类的情况下调用,直接使用类名::方法名的方式进行调用。静态属性不允许对象使用->操作符调用。
    查看全部
  • PHP函数的定义方式: 1.使用关键字“function”开始 2.函数名可以是字母或下划线开头:function name() 3.在大括号中编写函数体: 函数不会主动执行,需要用到函数调用 在代码中调用这个函数,调用方法为函数名+参数,例如:name();
    查看全部
    0 采集 收起

    2017-02-16

  • foreach循环可以将数组里的所有值都访问到,而上面一节只能找到一个值,要取到多个值要声明多个变量
    查看全部
  • 用数组变量的名字后跟中括号+键的方式来访问数组中的值,键使用单引号或者双引号括起来。
    查看全部
  • 关联数组赋值有两种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。比如,$arr['apple']='苹果'; 第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。比如,array('apple'=>'苹果');
    查看全部
  • 可以使用print_r($fruit);语句输出数组键及对应的值。
    查看全部
  • PHP有两种数组:索引数组、关联数组。 索引和关联两个词都是针对数组的键而言的。 索引数组是指数组的键是数字的数组。 关联数组是指数组的键是字符串的数组。 --可以理解为与值存在一定的联系
    查看全部

举报

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

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