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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • 卢索 学到6-4的我决定回来把慕课挖的大坑帮大家填上! 这一章的内容都要在本地测试,网页提交没有反应!不要怀疑自己的电脑和浏览器也不用试其他的浏览器了 时间: 2017-07-16
    查看全部
    1 采集 收起 来源:cookie简介

    2017-07-28

  • mysql_fetch_assoc()函数从结果集中取得一行作为关联数组。 返回根据从结果集取得的行生成的关联数组,如果没有更多行,则返回 false。
    查看全部
    0 采集 收起 来源:PHP数据库扩展

    2017-07-28

  • emily973 浏览器开发者工具可以查看cookie: chrome:application下查看 Firefox:cookie下 Opera:application下 时间: 2017-03-25
    查看全部
    0 采集 收起 来源:设置cookie

    2017-07-28

  • <?php $subject = "my email is spark@imooc.com"; //在这里补充代码,实现正则匹配,并输出邮箱地址 $pattern = '/[\w\-]+@\w+\.\w+/'; preg_match($pattern, $subject, $matches); echo $matches[0]; //不要后面的//?//>也行啊。。。。。
    查看全部
  • 1万帅学PHP 那个0不家方括号就不行,是啥情况? $p = '/[0]\d{2}\-\d{8}/'; 我给自己加了点难度,匹配的是电话号码,但是有个问题,那个0不家方括号就不行,是啥情况? 2017-02-20 源自:PHP进阶篇 3-3 90 浏览 1 回答 最佳回答 2017-02-21 你可以这样写,$p='\(?0\d{2}[) -]?\d{8}';或者$p=/^0\d{2}-\d{8}$/i;形式不固定; 基于你的问题:$p = '/[0]\d{2}\-\d{8}/';为什么不加[]就不行呢,因为你也没有加^$;为什么不加^$就不行呢?不是不行,例如:如果不使用^和$的话,对于\d{5,12}而言,使用这样的方法就只能保证字符串里包含5到12连续位数字,而不是整个字符串就是5到12位数字;所以你的问题和此例相似。解答完毕。 慕粉1465057122 +3积分什么是积分? 回复 0 万帅学PHP (提问者) 非常感谢! 2本节的if (!preg_match('/^[\w\.]+@\w+\.\w+$/i', $user['email'])) { die('邮箱不合法'); }
    查看全部
  • <?php $str = '主要有以下几个文件:index.php, style.css, common.js'; //将目标字符串$str中的文件名替换后增加em标签 $p = '/\w+\.\w+/i'; preg_match($p, $str, $matches); var_dump($matches[0]); print_r($matches[0]); jieguo string(9) "index.php" index.php 但是这里的只有一次吗?
    查看全部
  • <?php $str = '主要有以下几个文件:index.php, style.css, common.js'; //将目标字符串$str中的文件名替换后增加em标签 $p = '/\w+\.\w+/i'; preg_match($p, $str, $matches); echo $matches; var_dump($matches); print_r ($matches); jieguo Notice: Array to string conversion in index.php on line 6 Arrayarray(1) { [0]=> string(9) "index.php" } Array ( [0] => index.php ) print_r怎么需要()无()怎么出问题? 以及var_dump需要()?。。。。。
    查看全部
  • <?php //请修改变量p的正则表达式,使他能够匹配str中的电话 $p = '/\d+\-\d+/'; $str = "我的电话是010-12345678"; preg_match($p, $str, $match); echo $match[0]; 010-12345678 使用正则表达式进行匹配 使用正则表达式的目的是为了实现比字符串处理函数更加灵活的处理方式,因此跟字符串处理函数一样,其主要用来判断子字符串是否存在、字符串替换、分割字符串、获取模式子串等。 PHP使用PCRE库函数来进行正则处理,通过设定好模式,然后调用相关的处理函数来取得匹配结果。 preg_match用来执行一个匹配,可以简单的用来判断模式是否匹配成功,或者取得一个匹配结果,他的返回值是匹配成功的次数0或者1,在匹配到1次以后就会停止搜索。 $subject = "abcdef"; $pattern = '/def/'; preg_match($pattern, $subject, $matches); print_r($matches); //结果为:Array ( [0] => def ) 上面的代码简单的执行了一个匹配,简单的判断def是否能匹配成功,但是正则表达式的强大的地方是进行模式匹配,因此更多的时候,会使用模式: $subject = "abcdef"; $pattern = '/a(.*?)d/'; preg_match($pattern, $subject, $matches); print_r($matches); //结果为:Array ( [0] => abcd [1] => bc )
    查看全部
  • <?php $str = '主要有以下几个文件:index.php, style.css, common.js, 1.php, 1_w.txt'; //将目标字符串$str中的文件名替换后增加em标签 #下面语句匹配所有文件名 #$pattern = '/\w+\.\w+/'; #$preg_match_all($pattern, $str, $matches); #print_r($matches[0]); $replacement = '<em>$0</em>'; $pattern = '/\w+\.\w+/'; $str = preg_replace($pattern,$replacement,$str); echo $pattern; 结果。。。。 /\w+\.\w+/
    查看全部
  • <?php $str = '主要有以下几个文件:index.php, style.css, common.js, 1.php, 1_w.txt'; //将目标字符串$str中的文件名替换后增加em标签 #下面语句匹配所有文件名 #$pattern = '/\w+\.\w+/'; #$preg_match_all($pattern, $str, $matches); #print_r($matches[0]); $replacement = '<em>$0</em>'; $pattern = '/\w+\.\w+/'; $str = preg_replace($pattern,$replacement,$str); echo $str; 多次以及替换也多次,形式呢?数组还是字符?。。。。。。。。
    查看全部
  • 将目标字符串$str中的文件名替换后增加em标签,例如index.php要替换成<em>index.php</em>。 <?php $str = '主要有以下几个文件:index.php, style.css, common.js'; //将目标字符串$str中的文件名替换后增加em标签 看来是多次的?。。。。。。。。。。。 <?php $str = '主要有以下几个文件:index.php, style.css, common.js'; //将目标字符串$str中的文件名替换后增加em标签 $p = '/\w+\.\w+/i'; $str = preg_replace($p, '<em>$0</em>', $str); echo $str;
    查看全部
  • 属性必须要定义访问控制; public 共有:可以在人任何地方被访问; protected 保护:可以被自身以及其子类和父类访问; private 私有:只能被其定义所在的类访问
    查看全部
  • 对象比较:当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当需要判断两个变量是否为同一个对象的引用时,可以使用全等运算符===进行判断。 对象复制:通过关键字clone来复制一个对象,这时__clone方法会被调用,通过这个魔术方法来设置属性的值。
    查看全部
  • PHP文件系统之取得文件的修改时间 文件有很多元属性,包括:文件的所有者、创建时间、修改时间、最后的访问时间等。 fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间 c-create m-modify a-access
    查看全部
  • nl2br() 函数在字符串中的每个新行 (\n) 之前插入 HTML 换行符 (<br />)
    查看全部
    0 采集 收起 来源:cookie简介

    2018-03-22

举报

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

微信扫码,参与3人拼团

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

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