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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • date_default_timezone_set("Asia/Shanghai");//设置默认时区是中国
    查看全部
    0 采集 收起

    2018-03-22

  • +匹配前一个字符任意次 .匹配任意字符
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-07-31

  • \ 一般用于转义字符 ^ 断言目标的开始位置(或在多行模式下是行首) $ 断言目标的结束位置(或在多行模式下是行尾) . 匹配除换行符外的任何字符(默认) [ 开始字符类定义 ] 结束字符类定义 开始一个可选分支 ( 子组的开始标记 ) 子组的结束标记 ? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。 (查阅量词) * 量词,0 次或多次匹配 + 量词,1 次或多次匹配 { 自定义量词开始标记 } 自定义量词结束标记
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-07-31

  • is_file 只判断文件是否存在; file_exists 判断文件是否存在或者是目录是否存在; is_dir 判断目录是否存在 file_get_contents() 函数把整个文件读入一个字符串中 file_put_contents — 将一个字符串写入文件
    查看全部
  • 加密->序列化->反序列化->解密
    查看全部
  • setcookie(名称 , 值 , 有效期 , 路径 , 域 , 是否通过安全传输);其中名称和值是必需的,后面的可选。
    查看全部
  • 翻页: mysql_connect('127.0.0.1', 'code1', ''); mysql_select_db('code1'); mysql_query("set names 'utf8'"); //预设翻页参数 $page = 2; $pagesize = 2; //在这里构建分页查询 $m=($page-1)*$pagesize; $sql="select * from user limit $m,$pagesize"; //获取翻页数据 $result = mysql_query($sql); $data = array(); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $data[] = $row; } echo '<pre>'; print_r($data); echo '</pre>';
    查看全部
  • 生成验证码
    查看全部
    0 采集 收起

    2016-07-30

  • $pattern = '/\w+\@\w+\.\w+/'; 这样就行,何必那么麻烦呢,真是的
    查看全部
  • $size = filesize($filename);
    查看全部
  • 网上查了半小时多,发现如果分界符是 ,那么规则串中的 / 就不需要转义 所以 $p = "<[^>]+>(.*?)</[^>]+>i"; $p = "/<[^>]+>(.*?)<\/[^>]+>/i"; 它们是一样的!!!!
    查看全部
  • 正则表达式的目的是为了实现比字符串处理函数更加灵活的处理方式,因此跟字符串处理函数一样,其主要用来判断子字符串是否存在、字符串替换、分割字符串、获取模式子串等
    查看全部
  • 文档上的解释为:如果提供了参数 matches ,它将被填充为搜索结果。 $matches[0] 将包含完整模式匹配到的文本, $matches[1] 将包含第一个捕获子组匹配到的文本,以此类推。 文档上对于子组的说明为:子组通过圆括号分隔界定,并且它们可以嵌套。 如果正则表达式写为$p = '/\w+\s\w+/';,则没有子组,$matches[1]为空,而$matches[0]包含所匹配的文本;但是将表达式加上括号写为$p = '/(\w+\s\w+)/';,则有了子组,此时$matches[1]与$matches[0]相同。
    查看全部
  • substr和strpos的区别
    查看全部
    0 采集 收起

    2016-07-30

  • <?php $filename = '/data/webroot/usercode/resource/test.txt'; //编写代码读取$filename的文件内容 echo file_get_contents($filename);
    查看全部

举报

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

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