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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部
  • php文件系统-判断文件是否存在: 1、file_exists函数:除了判断文件是否存在,还可以判断目录是否存在 2、is_file函数:判断给定的路径是否是一个文件; 3、is_readable和is_writeable是判断文件是否存在的基础上,判断文件是否可读与可写!
    查看全部
  • file_get_content,读取文件内容 PHP也提供类似于C语言操作文件的方法,使用fopen,fgets,fread等方法,fgets可以从文件指针中读取一行,freads可以读取指定长度的字符串。
    查看全部
  • session可以用来存储多种类型的数据,因此具有很多的用途,常用来存储用户的登录信息,购物车数据,或者一些临时使用的暂存数据等。 $_SESSION['uid'] = $userinfo['uid']; $_SESSION['userinfo'] = $userinfo; $str = serialize($userinfo); //将用户信息序列化 $str = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, md5($secureKey), $str, MCRYPT_MODE_ECB));//加密用户信息 $uinfo = unserialize($str);//去序列化
    查看全部
  • unset($_SESSION['name']);//删除名为name的session,立即销毁 session_destroy();//删除所有的session,并不是立即销毁,当下次访问的时候才销毁
    查看全部
  • session的使用: //开始使用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);
    查看全部
  • 格林威治标准时间: .gmdate('D, d M Y H:i:s \G\M\T', time()-1)
    查看全部
  • 删除cookie: setcookie('test', '', time()-1); 将cookie的过期时间设置到当前时间之前,则该cookie会自动失效
    查看全部
  • PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通过$_COOKIE['key']的形式来读取某个Cookie值。
    查看全部
    0 采集 收起 来源:cookie简介

    2017-06-24

  • mysql_fetch_array,可以通过设定参数来更改行数据的下标,默认的会包含数字索引的下标以及字段名的关联索引下标; 通过设定参数MYSQL_NUM只获取数字索引数组,等同于mysql_fetch_row函数,如果设定参数为MYSQL_ASSOC则只获取关联索引数组,等同于mysql_fetch_assoc函数。 要获取数据集中的所有数据,我们通过循环来遍历整个结果集。
    查看全部
  • mysql_query(),通过执行一个sql语句来实现插入数据: 例如: $sql = "insert into user(name,age,class) values('李四','18','高三二班')"; mysql_query($sql); 通常数据都是存储在变量或者数组中,因此sql语句需要先进行字符串拼接得到。 在mysql中,执行插入语句以后,可以得到自增的主键id,通过PHP的mysql_insert_id函数可以获取该id。 $uid = mysql_insert_id();可根据该ID判断是否插入成功,或者作为关联ID进行其他的数据操作!
    查看全部
  • mysql_query加sql语句的形式向数据库发送查询指令; 对于查询类的语句会返回一个资源句柄(resource),可以通过该资源获取查询结果集中的数据。 $row = mysql_fetch_array($res); var_dump($row); 如果存在多个连接的情况,则可以通过参数指令从那个连接中进行查询
    查看全部
  • 通过 mysql_connect($host,$user,$pass)连接数据库;(数据库地址,用户名,密码) 通过mysql_select_db()选择需要操作的数据库; 通过mysql_query("set names 'utf8'")设置当前连接使用的字符编码
    查看全部
  • 一个数据库可能有一个或者多个扩展,其中既有官方的,也有第三方的; mysql常用的扩展:1、原生的mysql库;2、增强版的mysqli扩展;3、使用PDO进行连接与操作。 不同的扩展提供基本相近的操作方法,不同的是可能具备一些新特性,以及操作性能可能会有所不同。 mysql扩展进行数据库连接的方法: $link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password'); mysqli扩展: $link = mysqli_connect('mysql_host', 'mysql_user', 'mysql_password'); PDO扩展 $dsn = 'mysql:dbname=testdb;host=127.0.0.1'; $user = 'dbuser'; $password = 'dbpass'; $dbh = new PDO($dsn, $user, $password);
    查看全部
    1 采集 收起 来源:PHP数据库扩展

    2017-06-23

  • fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部

举报

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

微信扫码,参与3人拼团

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

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