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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰

已采纳回答 / 紫焰123
那是因为你用的不勤快。你能确保,把自己学的,第二天就能够重新,亲手打出来吗?如果不能,就继续练。每段代码多敲几遍
<?php
$str = '主要有以下几个文件:index.php, style.css, common.js';
//将目标字符串$str中的文件名替换后增加em标签
$b='/\w+\.\w+/i';
$c='<em>$0</em>';
$str=preg_replace($b,$c,$str);
echo $str;
\d元字符,匹配一位任意数字(0-9),{3}表示数量为3
$p = '/\d{3}-\d{8}/';
<?php
$subject = "my email is spark@imooc.com";
//在这里补充代码,实现正则匹配,并输出邮箱地址
$pattern='/\w{5}\@\w+\.\w+/';
preg_match($pattern,$subject,$matches);
echo $matches[0];
?>
<?php
//请修改变量p的正则表达式,使他能够匹配str中的姓名
$p = '/\w{6}\ \w{4}/';
$str = "name:steven jobs";
preg_match($p, $str, $match);
echo $match[0]; //结果为:steven jobs
<?php
//截取字符串
$str='hello,world';
echo substr($str,6,5);
echo '<br />';
$str2='什么鬼!!爆炸';
echo mb_substr($str2,0,3,'utf-8');
?>
教程太简短了,看了后还是要找资料自己研究
trim还有第二个参数啊,能去除左右两端指定的字符串,默认不传第二个参数的话是去除空格而已.教程应该讲的更详细一点!
先去看《PHP面向对象编程》这个课程,回来看这个就豁然开朗了。。
由$this->*****变成了self::$***
这章好鬼乌里单刀啊
创建对象并实例化的时候会调用构造函数
这里的->就相当于其他语言里的“.”;比如$this->name就相当于$this.name一样;就是car类的属性,以及方法的调用,
也决定还是先看看php面向对象那块再来看这个吧
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消