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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • http://blog.csdn.net/fangaoxin/article/details/6952954/ 相当详细 cookie仍然具有一些局限: cookie相对不是太安全,容易被盗用导致cookie欺骗 单个cookie的值最大只能存储4k 每次请求都要进行网络传输,占用带宽
    查看全部
  • var_dump($_COOKIE['test']); // setcookie(name,value,expire,path,domain,secure) // setcookie(名称 , 值 , 有效期 , 路径 , 域 , 是否通过安全传输); // 其中名称和值是必需的,后面的可选。 /* setcookie(name, value, expires, path, domain, secure) 参数        说明 举例 name cookie的名字 使用 $_COOKIE['cookiename'] 调用名为 cookiename 的 cookie。 value cookie的值,存放在客户端,不要存放敏感数据 假定 name 是 'cookiename',可以通过$_COOKIE['cookiename'] 取得其值。 expire Cookie 过期的时间。这是个 Unix 时间戳,即从 Unix 纪元开始的秒数。   换而言之,通常用 time() 函数再加上秒数来设定 cookie 的失效期。 或者用mktime()来实现。 time()+60*60*24*30 将设定 cookie 30 天后失效。 如果未设定,cookie 将会在会话结束后(一般是浏览器关闭)失效。 path Cookie 在服务器端的有效路径。 如果该参数设为 '/' 的话,cookie 就在整个 domain 内有效, 如果设为 '/foo/',cookie 就只在 domain 下的 /foo/ 目录及其子目录内有效,例如 /foo/bar/。 默认值为设定 cookie 的当前目录。 domain 该 cookie 有效的域名。 要使 cookie 能在如 example.com 域名下的所有子域都有效的话,该参数应该设为 '.example.com'。 虽然 . 并不必须的,但加上它会兼容更多的浏览器。 如果该参数设为www.example.com 的话,就只在 www 子域内有效。 细节见Cookie 规范中的 tail matching。 secure 指明 cookie 是否仅通过安全的 HTTPS 连接传送。 当设成 TRUE 时,cookie 仅在安全的连接中被设置。默认值为FALSE。 0*/
    查看全部
  • cookie中的路径用来控制设置的cookie在哪个路径下有效,默认为'/',在所有路径下都有,当设定了其他路径之后,则只在设定的路径以及子路径下有效。 一般情况下,大多是使用所有路径的,只有在极少数有特殊需求的时候,会设置路径,这种情况下只在指定的路径中才会传递cookie值,可以节省数据的传输,增强安全性以及提高性能。
    查看全部
  • cookie的删除原理: 因为cookie是通过HTTP的标头来传递的,客户端根据服务端返回的Set-Cookie段来进行cookie的设置,如果删除cookie需要使用新的Del-Cookie来实现,则HTTP头就会变得复杂,实际上仅通过Set-Cookie就可以简单明了的实现Cookie的设置、更新与删除。
    查看全部
  • fileowner();获取文件的所有者 filectime();获取文件的创建时间c=create filemtime();获取文件的修改时间m=modify fileatime();获取文件的访问时间a=access
    查看全部
  • 1.两个文件存在与否判断函数:is_file($filename)、file_exists($filename); 2.连个文件操作函数:is_writeable($filename)、is_readable($filename); 3.file_put_contents($filename,'test');file_get_contents($filename);
    查看全部
  • 在类中定义的变量称之为属性,通常属性跟数据库中的字段有一定的关联,因此也可以称作“字段”。属性声明是由关键字 public,protected 或者 private 开头,后面跟一个普通的变量声明来组成。属性的变量可以设置初始化的默认值,默认值必须是常量。 访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的
    查看全部
  • 类是面向对象程序设计的基本概念,通俗的理解类就是对现实中某一个种类的东西的抽象, 比如汽车可以抽象为一个类,汽车拥有名字、轮胎、速度、重量等属性,可以有换挡、前进、后退等操作方法。 通常定义一个汽车类的方法为: class Car { $name = '汽车'; function getName() { return $this->name; } } 类是一类东西的结构描述,而对象则是一类东西的一个具体实例,例如汽车这个名词可以理解为汽车的总类,但这辆汽车则是一个具体的汽车对象。 对象通过new关键字进行实例化: $car = new Car(); echo $car->getName(); 类与对象看起来比较相似,但实际上有本质的区别,类是抽象的概念,对象是具体的实例。类可以使程序具有可重用性。
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • 1.$fp = fopen('./text.txt,' 'rb');中的rb是以只读方式打开一个二进制文件; 2.while(!feof($fp)括号内的方法表示是否是文件末尾.
    查看全部
  • php 中class类中 声明属性有3种 1、public 公开的 2、protected 受保护的 3、private 私有的 注意 调用对象的属性 不能加$号
    查看全部
  • php对象 1、要定义一个类 calss 开头 然后 类名 花括号 2、想要创建一个类的对象,要用new 关键词 来创建一个对象
    查看全部
  • php中 函数function_sxists()用来判断函数是不是 存在 如果存在 则输出
    查看全部
    0 采集 收起

    2017-02-20

  • php中 函数str_place() 用来实现字符串的替换; 语法:赋值的新变量=str_place('需要背替换的字符串','替换的内容',要替换的变量);
    查看全部
    0 采集 收起

    2017-02-20

  • php下继承、覆盖父类方法 <?php class Car { public $speed = 0; //汽车的起始速度是0 public function speedUp() { $this->speed += 10; return $this->speed; } } //定义继承于Car的Truck类 class Truck extends Car{ public function speedUp(){ $this->speed += 50; return parent::speedUp(); } } $car = new Truck(); $car->speedUp(); echo $car->speed;
    查看全部
  • php下的单例模式 class Car { private function __construct() { echo 'object create'; } private static $_object = null; public static function getInstance() { if (empty(self::$_object)) { self::$_object = new Car(); //内部方法可以调用私有方法,因此这里可以创建对象 } return self::$_object; } } //$car = new Car(); //这里不允许直接实例化对象 $car = Car::getInstance(); //通过静态方法来获得一个实例
    查看全部

举报

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

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