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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。
    查看全部
    0 采集 收起 来源:cookie简介

    2016-05-31

  • 可变函数:如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它。
    查看全部
    0 采集 收起

    2016-05-31

  • 那受保护的属性与私有属性的区别呢? 被定义为受保护的类成员则可以被其自身以及其子类和父类访问。 被定义为私有的类成员则只能被其定义所在的类访问。
    查看全部
  • 函数中使用return可以使函数返回数组和对象的任意类型(省略return则返回null),返回语句会立即终止函数的运行。 可以通过返回一个数组来得到返回多个值的效果。
    查看全部
    0 采集 收起

    2016-05-31

  • $car 和 $汽车 只是指定变量名而已。 一般不建议使用中文来给变量命名,因为很容易发生字符集不匹配而导致乱码的错误。
    查看全部
  • 正则表达式的搜索与替换在某些方面具有重要用途,比如调整目标字符串的格式,改变目标字符串中匹配字符串的顺序等。
    查看全部
  • echo(),print(),print_r()的区别 http://blog.csdn.net/anihasiyou/article/details/11921301
    查看全部
  • print_r()输出数组
    查看全部
  • 为什么是echo $car->name而不是echo $car->$name 答:echo $car->$name这种写法会保持undefined的错误,相当于再定义一个$name,你可以用java代码思想嘛,对象属性定义int a,调用时用this.a,你不可能用this.int a吧~ ​
    查看全部
  • ①默认都为public,外部可以访问。一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。 $car = new Car(); echo $car->name; //调用对象的属性 echo $car->color; //错误 受保护的属性不允许外部调用 echo $car->price; //错误 私有属性不允许外部调用 ②受保护的属性与私有属性不允许外部调用,在类的成员方法内部是可以调用的。 class Car{ private $price = '1000'; public function getPrice() { return $this->price; //内部访问私有属性 ​ } }
    查看全部
  • 在类中定义的变量称之为属性,通常属性跟数据库中的字段有一定的关联,因此也可以称作“字段”。属性声明是由关键字 public,protected 或者 private 开头,后面跟一个普通的变量声明来组成。属性的变量可以设置初始化的默认值,默认值必须是常量。 class Car { //定义公共属性 public $name = '汽车'; //定义受保护的属性 protected $corlor = '白色'; //定义私有属性 private $price = '100000'; }
    查看全部
  • <?php $user = array( 'name' => 'spark1985', 'email' => 'spark@imooc.com', 'mobile' => '13312345678' ); //进行一般性验证 if (empty($user)) { die('用户信息不能为空'); } if (strlen($user['name']) < 6) { die('用户名长度最少为6位'); } //用户名必须为字母、数字与下划线 if (!preg_match('/^\w+$/i', $user['name'])) { die('用户名不合法'); } //验证邮箱格式是否正确 if (!preg_match('/^[\w\.]+@\w+\.\w+$/i', $user['email'])) { die('邮箱不合法'); } //手机号必须为11位数字,且为1开头 if (!preg_match('/^1\d{10}$/i', $user['mobile'])) { die('手机号不合法'); } echo '用户信息验证成功';
    查看全部
  • implode 将一个数组分割成字符串 explode 讲一个字符串合并成数组;
    查看全部
    0 采集 收起

    2016-05-30

  • implode(分隔符,数组) 字符串的合并与分割
    查看全部
    0 采集 收起

    2016-05-30

  • str_replace (替换谁,用谁替换,替换的那个字符串变量) 字符串替换 $a ="wo si zhongguoren"; str_replace('si','shi',$a);
    查看全部
    0 采集 收起

    2018-03-22

举报

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

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