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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • file_put_contents 写入。
    查看全部
  • is_file与file_exists函数判定文件是否存在。 file_exists不仅可以判断文件是否存在,同时也可以判断目录是否存在,从函数名可以看出,is_file是确切的判断给定的路径是否是一个文件。
    查看全部
  • file_get_contents,可以将整个文件全部读取到一个字符串中,file_get_contents也可以通过参数控制读取内容的开始点以及长度。 $content = file_get_contents('./test.txt', null, null, 100, 500); PHP也提供类似于C语言操作文件的方法,使用fopen,fgets,fread等方法,fgets可以从文件指针中读取一行,freads可以读取指定长度的字符串。
    查看全部
  • base64_encode — 使用 MIME base64 对数据进行编码. mcrypt_encrypt — 使用给定参数加密明文
    查看全部
  • 删除某个session值可以使用PHP的unset函数,删除后就会从全局变量$_SESSION中去除,无法访问。
    查看全部
  • //* 将用户数据保存到cookie中的一个简单方法 */ $secureKey = 'imooc'; //加密密钥 $str = serialize($userinfo); //将用户信息序列化 echo "用户信息加密前:".$str; $str = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $secureKey, $str, MCRYPT_MODE_ECB)); echo "用户信息加密后:".$str; //将加密后的用户数据存储到cookie中 setcookie('userinfo', $str); //当需要使用时进行解密 $str = mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $secureKey, base64_decode($str), MCRYPT_MODE_ECB); $uinfo = unserialize($str); echo "解密后的用户信息:<br>"; var_dump($uinfo);
    查看全部
  • 先执行session_start方法开启session,然后通过全局变量$_SESSION进行session的读写。 session_start(); $_SESSION['test'] = time(); var_dump($_SESSION);
    查看全部
    0 采集 收起 来源:使用session

    2015-05-22

  • /path以及子路径/path/abc下都有效,但是在根目录下就读取不到test的cookie值。
    查看全部
  • setcookie('test','',time()-1); 删除cookie吧有效时间设置为-1就好。
    查看全部
  • PHP设置Cookie最常用的方法就是使用setcookie函数,setcookie具有7个可选参数,我们常用到的为前5个: name( Cookie名)可以通过$_COOKIE['name'] 进行访问 value(Cookie的值) expire(过期时间)Unix时间戳格式,默认为0,表示浏览器关闭即失效 path(有效路径)如果路径设置为'/',则整个网站都有效 domain(有效域)默认整个域名都有效,如果设置了'www.imooc.com',则只在www子域中有效
    查看全部
    0 采集 收起 来源:设置cookie

    2015-05-22

  • 贪婪模式和懒惰模式 使用+ 变贪婪 尽可能匹配更多的字符 使用?变懒惰 尽可能匹配更少的字符 当确定知道字符长度时 使用{n}匹配字符数 \w 匹配字母 数字 下划线 \s 匹配任意的空白符
    查看全部
  • 元字符与转义 常用的元字符有: \ 用于转义 ^ 在方括号外,表示断言开始的位置,在内表示 字符类取反 $ 断言结束的位置 . 匹配换行符以外的任何字符 [ 开始字符类定义 ] 结束字符类定义 | 开始一个可选的分支 ( 子组开始的标记 ) 子组结束的标记 ? 量词 表示0/1次匹配 * 0/多次匹配 + 1/多次匹配 { 自定义量词开始标记 } 自定义量词结束标记 - 标记字符范围
    查看全部
    0 采集 收起 来源:元字符与转义

    2015-05-22

  • 难理解了。。。
    查看全部
  • php字符串转义函数addslashes() 函数说明:用于对特殊字符加上转义字符,返回一个字符串 返回值:一个经过转义后的字符串 例子: $str = "what's your name?"; echo addslashes($str);//输出:what\'s your name?
    查看全部
    0 采集 收起

    2018-03-22

  • implode(分隔符[可选], 数组) 返回值:把数组元素组合为一个字符串 例子: $arr = array('Hello', 'World!'); $result = implode('', $arr); print_r($result);//结果显示Hello World! explode(分隔符[可选], 字符串) 返回值:函数返回由字符串组成的数组 例子: $str = 'apple,banana'; $result = explode(',', $str); print_r($result);//结果显示array('apple','banana')
    查看全部
    0 采集 收起

    2015-05-21

举报

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

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