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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • PHP 类继承:class Truck extends Car
    查看全部
  • 还有 echo不是函数,只是语句,没有返回值;print_r是函数,可以有返回值
    查看全部
  • 类的构造函数:__construct 类的析构造函数:__destruct
    查看全部
  • 一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。
    查看全部
  • 判断类和函数或者文件是否存在: if (class_exists('MyClass')) { $myclass = new MyClass(); } if (function_exists('func')){ echo 'exists'; } if (!file_exists($filename)) { echo $filename . ' not exists.'; }
    查看全部
    0 采集 收起

    2017-05-30

  • 字符串查找并替代:$str=str_replace('苹果','香蕉',$str);
    查看全部
    0 采集 收起

    2017-05-30

  • 判断是否为数组:isset($arr0) ) 打印数组:print_r($arr0)
    查看全部
  • echo(),print(),print_r()的区别 echo ,print的区别在于echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出. 另一点区别在于echo 没有返回值,print有返回值1.print不能输出数组和对象。 print_r可以输出stirng、int、float、array、object等,输出array时会用结构表示,print_r输出成功时返回true; 而且print_r可以通过print_r($str,true)来使print_r不输出而返回 print_r处理后的值。
    查看全部
  • 问答 笔记 同学代码 最新点赞只看我的 慕设计0042426 检测方法是否定义:function_exists(方法名); 检测类是否定义:class_exists(类名); 检测文件是否存在:file_exists(文件名); [ 查看全文 ] 6天前采集0 0 慕粉4279450 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函数是否存在。同样的method_exists可以用来检测类的方法是否存在。 function func() { } if (function_exists('func')){ echo 'exists'; } 类是否定义可以使用class_exists。 class MyClass{ } // 使用前检查类是否存在 if (class_exists('MyClass')) { $myclass = new MyClass(); } PHP中有很多这类的检查方法,例如文件是否存在file_exists等。 $filename = 'test.txt'; if (!file_exists($filename)) { echo $filename . ' not exists.'; }
    查看全部
    0 采集 收起

    2017-05-29

  • 用于操作的字符串变量 = str_replace("要替换的字符串","用于替换的字符串",用于操作的字符串变量); $str = str_replace('苹果', '香蕉', $str);
    查看全部
    0 采集 收起

    2018-03-22

  • PHP函数之可变函数 所谓可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。可变函数的调用方法为变量名加括号。
    查看全部
    0 采集 收起

    2017-05-29

  • 有return的话,一旦执行返回,则函数运行结束。比如例举function add($a) { return $a+1; $a = 10; return $a+20;}则执行完 return $a+1 后函数结束并返回$a+1
    查看全部
    0 采集 收起

    2017-05-29

  • PHP内置了超过1000个函数,因此函数使得PHP成为一门非常强大的语言。大多数时候我们使用系统的内置函数就可以满足需求,但是自定义函数通过将一组代码封装起来,使代码进行复用,程序结构与逻辑更加清晰。 定义函数: function name() { echo'...'; } name();
    查看全部
    0 采集 收起

    2017-05-29

  • foreach循环可以将数组里的所有值都访问到,下面我们展示下,用foreach循环访问关联数组里的值。 <?php $fruit=array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); foreach($fruit as $key=>$value){ echo '<br>键是:'.$key.',对应的值是:'.$value; } ?> 结果: 键是:apple,对应的值是:苹果 键是:banana,对应的值是:香蕉 键是:pineapple,对应的值是:菠萝
    查看全部
  • PHP数组之访问关联数组内容 用数组变量的名字后跟中括号+键的方式来访问数组中的值,键使用单引号或者双引号括起来。 比如: $fruit = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); $fruit0 = $fruit['banana']; print_r($fruit0); 上面代码的作用:先把一个数组$fruit中键为banana字符串的值取出来然后赋给一个另一个变量$fruit0,最后输出变量值。
    查看全部

举报

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

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