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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • 删除文件 unlink; 删除目录 rmdir; 如目录下有文件或没有权限则无法删除 如果文件夹中存在文件,可以先循环删除目录中的所有文件,然后再删除该目录,循环删除可以使用glob函数遍历所有文件。 foreach (glob("*") as $filename) { unlink($filename); }
    查看全部
  • 文件大小是以字节表示 ?? 如果要转换文件大小的单位,可以自己定义函数来实现。 function getsize($size, $format = 'kb') { $p = 0; if ($format == 'kb') { $p = 1; } elseif ($format == 'mb') { $p = 2; } elseif ($format == 'gb') { $p = 3; } $size /= pow(1024, $p); return number_format($s
    查看全部
  • fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部
  • file_put_contents($data,$filename); $data参数可以是一个一维数组,当$data是数组的时候,会自动的将数组连接起来,相当于$data=implode('', $data); 同样的,PHP也支持类似C语言风格的操作方式,采用fwrite进行文件写入。 $fp = fopen('./test.txt', 'w'); fwrite($fp, 'hello'); fwrite($fp, 'world'); fclose($fp);
    查看全部
  • file_exists 判断文件或者目录是否存在; is_file 是判断确定的路径是否是一个文件; is_writeable;is_readable;判断文件是否可读可写
    查看全部
  • 使用fopen打开的文件,最好使用fclose关闭文件指针,以避免文件句柄被占用。 读取文件的几个函数: fgets:读取一行; fgetc:读取一个字符 read 回显到标准输出 file:把结果保存在数组中并回显到标准输出 fpassthru 需要文件指针作为参数,读取成功则true,反之false,并回显到标准输出 file_get_contents 保存在字符串中
    查看全部
  • 索引数组,索引数组是指数组的键是整数的数组,并且键的整数顺序是从0开始,依次类推。
    查看全部
  • 访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的 默认都是public
    查看全部
  • $car = new Car();这句是什么意思呢,实例化对象$car
    查看全部
  • 定义的是关联数组,那么就必须加引号,表示输出跟‘0’相关的数组,如果你定义的是索引数组那你使用两个$arr[0];和$arr['0']都是表示输出第一个元素
    查看全部
  • 而cookie只支持字符串类型,同时对于一些安全性比较高的数据,cookie需要进行格式化与加密存储,而session存储在服务端则安全性较高。
    查看全部
  • 变函数 所谓可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。可变函数的调用方法为变量名加括号。 最后结果是打印出my function called.
    查看全部
    0 采集 收起

    2014-11-05

  • 变函数 所谓可变函数,即通过变量的值来调用函数,因为变量的值是可变的,所以可以通过改变一个变量的值来实现调用不同的函数。经常会用在回调函数、函数列表,或者根据动态参数来调用不同的函数。可变函数的调用方法为变量名加括号。 function func() { echo 'my function called.'; } $name = 'func'; //调用可变函数 $name(); 最后结果是打印出my function called.
    查看全部
    0 采集 收起

    2014-11-05

  • 删除某个session用unset 如果要删除所有的session,可以使用session_destroy函数销毁当前session,session_destroy会删除所有数据,但是session_id仍然存在。(如果需要同时销毁cookie中的session_id,通常在用户退出的时候可能会用到,则还需要显式的调用setcookie方法删除) session_destroy并不会立即的销毁全局变量$_SESSION中的值,只有当下次再访问的时候,$_SESSION才为空,因此如果需要立即销毁$_SESSION,可以使用unset函数(例如unset($_SESSION))。
    查看全部
  • session会自动的对要设置的值进行encode与decode,因此session可以支持任意数据类型,包括数据与对象等。 默认情况下,session是以文件形式存储在服务器上的,因此当一个页面开启了session之后,会独占这个session文件,这样会导致当前用户的其他并发访问无法执行而等待。
    查看全部
    0 采集 收起 来源:使用session

    2014-11-05

举报

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

微信扫码,参与3人拼团

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

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