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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部
  • preg_match_all可以循环获取一个列表的匹配结果数组。
    查看全部
  • 在类中定义的变量称之为属性,通常属性跟数据库中的字段有一定的关联,因此也可以称作“字段”。属性声明是由关键字 public,protected 或者 private 开头,后面跟一个普通的变量声明来组成。属性的变量可以设置初始化的默认值,默认值必须是常量。 默认都为public,外部可以访问。一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。
    查看全部
  • 创建一个对象 类的定义方法,类通过关键字class开头,然后是类名与花括号,在花括号中定义类的属性与方法。类名必须是字母或下划线开头,后面紧跟若干个字母、数字或下划线,类名最好能够表意,可以采用名词或者英文单词。 //定义一个类 class Car { //定义属性 public $name = '汽车'; //定义方法 public function getName() { //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象。 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className(); <?php //定义一个类 class Car { var $name = '汽车'; function getName() { return $this->name; } } //实例化一个car对象 //$car = new Car(); $className='car'; $car=new $className(); $car->name = '兰博基尼'; //设置对象的属性值 echo $car->getName(); //调用对象的方法 输出对象的名字 ?>
    查看全部
  • function_exists('func') class_exists('MyClass') !file_exists($filename) method_exists('method')判断函数,类,文件,方法是否存在
    查看全部
    0 采集 收起

    2015-07-16

  • str_replace(find,replace,string,count) find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 通过内置函数str_replace可以实现字符串的替换。下面的例子将“jobs”替换成“steven jobs”: $str = 'i am jobs.'; $str = str_replace('jobs', 'steven jobs', $str); echo $str; //结果为“i am steven jobs”
    查看全部
    0 采集 收起

    2015-07-16

  • PHP 支持可变函数的概念。这意味着如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。可变函数可以用来实现包括回调函数,函数表在内的一些用途。 可变函数不能用于例如 echo , print , unset() , isset() , empty() , include , require 以及类似的语言结构。需要使用自己的包装函数来将这些结构用作可变函数。
    查看全部
    5 采集 收起

    2015-07-16

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

    2015-07-16

  • 在定义函数的时候可以添加变量 例如:function sum($one, $two){ echo $one + $two; } 调用方法 sum(2,3); //输出 5
    查看全部
    0 采集 收起

    2015-07-16

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

    2015-07-16

  • foreach循环可以将数组里的所有值都访问到, $fruit=array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); //$fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $k=>$v){ echo '<br>水果的英文键名:'.$k.',对应的值是:'.$v; }
    查看全部
  • $fruit = array('apple'=>"苹果",'banana'=>"香蕉"); $fruit0 = $fruit['banana']; ======〉只需把fruit当作是一个参数,而不是数组fruit的第一位元素 print_r($fruit0);
    查看全部
  • //第一种; $arr = array('apple' => '苹果'); //第二种; $arr = array(); $arr['apple'] = '苹果'
    查看全部
  • 关联数组初始化: 索引数组和关联数组都是针对“键”而言的; *索引数组的“键”是整数的数组; *关联数组的“键”是字符串的数组;
    查看全部
  • foreach循环可以将数组里的所有值都访问到,例如: $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$k.'值是:'.$value; //直接输出$value }
    查看全部

举报

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

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