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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • ? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。 (查阅量词) * 量词,0 次或多次匹配 + 量词,1 次或多次匹配
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-07-15

  • //定义一个类 class Car { //定义属性 public $name = '汽车'; //定义方法 public function getName() { //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象。 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className();
    查看全部
  • 通常定义一个汽车类的方法为: class Car { $name = '汽车'; function getName() { return $this->name; } } 类是一类东西的结构描述,而对象则是一类东西的一个具体实例,例如汽车这个名词可以理解为汽车的总类,但这辆汽车则是一个具体的汽车对象。 对象通过new关键字进行实例化: $car = new Car(); echo $car->getName();
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • 判断函数是否存在 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用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 采集 收起

    2016-07-14

  • 内置函数 内置函数指的是PHP默认支持的函数,PHP内置了很多标准的常用的处理函数,包括字符串处理、数组函数、文件处理、session与cookie处理等。 我们先拿字符串处理函数来举例,通过内置函数str_replace可以实现字符串的替换。下面的例子将“jobs”替换成“steven jobs”: $str = 'i am jobs.'; $str = str_replace('jobs', 'steven jobs', $str); echo $str; //结果为“i am steven jobs” 另外一些函数是通过其他扩展来支持的,比如mysql数据库处理函数,GD图像处理函数,邮件处理函数等,PHP默认加载了一些常用的扩展库,我们可以安装或者加载其他扩展库来增加PHP的处理函数。 后面的章节我们会介绍更多其他的内置函数及用法。
    查看全部
    0 采集 收起

    2016-07-14

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

    2018-03-22

  • 1.php中诸多的内置函数使得php成为功能强大的语言 2.return可以返回包括数组和对象的任意类型,如果省略了 return,则默认返回值为 NULL。 返回语句会立即中止函数的运行,并且将控制权交回调用该函数的代码行,因此下面函数的返回值跟上面的函数是一样的。 函数不能返回多个值,但可以通过返回一个数组来得到类似的效果。
    查看全部
    0 采集 收起

    2016-07-14

  • 第一章:php中数组知识点总结 1.数据分为索引数组和"关联"数组(根据它们的键来分类的):索引数组的键为整数,从零开始;关联数组的键为字符串 2.初始化两种数组,访问数组中的元素,用循环遍历数组中的元素 3.print_r通过 "array(键=>值,键=>值....)"的方式输出数组中的元素 $arr=array("a","b","c"); //使用for循环遍历 for($i=0;$i<$arr.length;$i++){ echo "数组中的元素是:" . $arr[$i]; } //使用foreach循环遍历 foreach($arr as $k=>$v){ echo "键为:".$k."值为:".$v; }
    查看全部
  • 可变函数
    查看全部
    0 采集 收起

    2016-07-14

  • foreach循环访问关联数组里的值
    查看全部
  • 关联数组赋值
    查看全部
  • $arr = array();表示创建一个空数组,并把创建的空数组赋值给变量$arr。
    查看全部
    0 采集 收起 来源:PHP数组定义

    2016-07-14

  • foreach循环访问索引数组里的值
    查看全部
  • 关于mysql查询语句中的limit1的问题 $res = mysql_query('select * from user limit 1'); 中对于任务说在user表中查询一行数据有没有“limit 1”结果都是一样的,那么这个limit 1 是什么意思,什么情况下用与不用。 ysql中limit是表示限制的意思,limit 1 表示要显示的数据表中0-1,即一行数据 语法是limit m,n m表示查询哪行的开始,n表示偏移量,比如limit 2,4 表示查询3-6行。 上面用与不用都是一样的说明表中就只有一行数据
    查看全部
  • $this 的含义是表示 实例化后的 具体对象!
    查看全部
    0 采集 收起 来源:PHP类和对象

    2016-07-14

举报

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

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