为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • array("a" => "b") a = $key b = $value
    查看全部
  • <?php class Car { public $speed = 0; //增加speedUp方法,使speed加10 public function speedUp(){ return $this->speed += 10; } } $car = new Car(); $car->speedUp(); echo $car->speed;
    查看全部
  • index指苹果等数组的值
    查看全部
  • //定义一个类 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(); $car->name = '奥迪A6'; //设置对象的属性值 echo $car->getName(); //调用对象的方法 输出对象的名字
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • <?php $fruit=array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝"); foreach($fruit as $key=>$value){ echo '<br>键是:'.$key.',对应的值是:'.$value; } ?>
    查看全部
  • 关联数组赋值有两种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,关联数组中,中括号内的键一定是字符串。比如,$arr['apple']='苹果'; 第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,关联数组中,键一定是字符串。比如,array('apple'=>'苹果');
    查看全部
  • <?php //创建一个关联数组,关联数组的键“orange”,值是“橘子” $fruit = array('orange' => '橘子'); print_r($fruit); ?>
    查看全部
  • <?php $fruit=array('苹果','香蕉','菠萝'); foreach($fruit as $key=>$value){ echo '<br>第'.$key.'值是:'.$value; } ?>
    查看全部
  • <?php //从数组变量$arr中,读取键为0的值 $arr = array('苹果','香蕉'); $arr0 = $arr[0]; if( isset($arr0) ) {print_r($arr0);} ?>
    查看全部
  • echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用) print只能打印出简单类型变量的值(如int,string) print_r可以打印出复杂类型变量的值(如数组,对象)
    查看全部
  • class Car{ private $speed = 0; public function speedUp() { $this -> speed += 10; return $this -> speed; } } class Truck extends Car{ public function speedUp(){ $this -> speed = parent::speedUp()+50; } } $car = new Truck(); $car -> speedUp(); echo $car -> speed;
    查看全部
  • session与cookie的异同 1、cookie将数据存储在客户端,建立起用户与服务器之间的联系,通常可以解决很多问题,但是cookie仍然具有一些局限: (1)cookie相对不是太安全,容易被盗用导致cookie欺骗 (2)单个cookie的值最大只能存储4k (3)每次请求都要进行网络传输,占用带宽 2、session是将用户的会话数据存储在服务端,没有大小限制,通过一个session_id进行用户识别,PHP默认情况下session_id是通过cookie来保存的,因此从某种程度上来说,session依赖于cookie。但这不是绝对的,session_id 也可以通过参数来实现,只要能将session_id传递到服务端进行识别的机制都可以使用session。
    查看全部
  • PHP数组之关联数组赋值 方法一: $arr = array('apple' => '苹果'); 方法二: $arr = array(); $arr['apple'] = "苹果";
    查看全部
  • cookie的有效路径 setcookie(名称 , 值 , 有效期 , 路径 , 域 , 是否通过安全传输);其中名称和值是必需的,后面的可选。 1、cookie中的路径用来控制设置的cookie在哪个路径下有效,默认为'/',在所有路径下都有,当设定了其他路径之后,则只在设定的路径一级子路径下有效。 例:setcookie('test',time(),0,'/path'); 上面的设置会使test在/path以及子路径/path/abc下都有效,但是在根目录下就读取不到test的cookie值。 2、一般情况下,大多是使用所有路径的,只有在极少数有特殊需求的时候,会设置路径,这种情况下只在制定的路径中才会传递cookie值,可以节省数据的传输,增强安全性以及提高性能。 当我们设置了有效路径的时候,不在当前路径的时候则看不到当前cookie
    查看全部

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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