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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • file_get_content() //读取文件内容 fopen()读取一行
    查看全部
  • 定义类的方法: class Car{ public $name = "汽车"; //var $name; public function(){ return $this->name; } } 方法1、 $car = new Car(); $car ->name ="奥迪"; echo $car->getName(); 方法2、 $className ="Car"; $car =new $className();
    查看全部
  • 值得注意的是,session_destroy并不会立即的销毁全局变量$_SESSION中的值,只有当下次再访问的时候,$_SESSION才为空,因此如果需要立即销毁$_SESSION,可以使用unset函数。
    查看全部
  • 删除某个session值可以使用PHP的unset函数,删除后就会从全局变量$_SESSION中去除,无法访问。 如果要删除所有的session,可以使用session_destroy函数销毁当前session,session_destroy会删除所有数据,但是session_id仍然存在
    查看全部
  • ession会自动的对要设置的值进行encode与decode,因此session可以支持任意数据类型,包括数据与对象等。
    查看全部
    0 采集 收起 来源:使用session

    2015-11-25

  • //开始使用session session_start(); //设置一个session $_SESSION['test'] = time(); //显示当前的session_id echo "session_id:".session_id(); echo "<br>"; //读取session值 echo $_SESSION['test']; //销毁一个session unset($_SESSION['test']); echo "<br>"; var_dump($_SESSION);
    查看全部
  • unset($_session['time']) //删除session的time unset($_session['name'])//删除session的name session_destroy() //删除session的所有数据,但会在下次访问的时间,session才为空
    查看全部
  • 通过前面的章节,我们了解了设置cookie的函数,但是我们却发现php中没有删除Cookie的函数,在PHP中删除cookie也是采用setcookie函数来实现。 setcookie('test', '', time()-1); 直接通过header来删除cookie header("Set-Cookie:test=1393832059; expires=".gmdate('D, d M Y H:i:s \G\M\T', time()-1)); gmdate,用来生成格林威治标准时间
    查看全部
  • cookie 将数据存储在客户端上,建立用户与服务器之间的联系 cookie相对不太安全,只有4k大小限制,每次请求都要进行网络传输,占用宽带 session 没有大小限制,将数据存储在服务器上。
    查看全部
  • cookie 将数据存储在客户端,建立用户与服务器之间的联系 cookie不太安全,存储只有4k,每次请求都要进行网络传输,占用带宽 session 是将用户的会话数据存储在服务端,没有大小限制
    查看全部
  • PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中。 $content = file_get_contents('./test.txt'); file_get_contents也可以通过参数控制读取内容的开始点以及长度。 $content = file_get_contents('./test.txt', null, null, 100, 500); PHP也提供类似于C语言操作文件的方法,使用fopen,fgets,fread等方法,fgets可以从文件指针中读取一行,freads可以读取指定长度的字符串。 $fp = fopen('./text.txt', 'rb'); while(!feof($fp)) { echo fgets($fp); //读取一行 } fclose($fp); $fp = fopen('./text.txt', 'rb'); $contents = ''; while(!feof($fp)) { $contents .= fread($fp, 4096); //一次读取4096个字符 } fclose($fp); 使用fopen打开的文件,最好使用fclose关闭文件指针,以避免文件句柄被占用。
    查看全部
  • PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通过$_COOKIE['key']的形式来读取某个Cookie值
    查看全部
    0 采集 收起 来源:设置cookie

    2015-11-25

  • PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通过$_COOKIE['key']的形式来读取某个Cookie值
    查看全部
    0 采集 收起 来源:cookie简介

    2015-11-25

  • implode数字 echo 字符串 explode字符串 echo 数组
    查看全部
    0 采集 收起

    2015-11-25

  • implode(分隔符,数组) echo字符串 explode(分隔符,字符串) echo数组
    查看全部
    0 采集 收起

    2015-11-25

举报

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

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