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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
两个下划线—— , 刚以为一个来着,结果没结果显示,这种极具细微的差距还是标注出来比较好,不然一般人没那么容易看出来的。

已采纳回答 / foreverling
这是一个正则表达式,<是左尖括号,[^>]指除了右尖括号以外的任何字符,+指匹配一次或多次,>指右尖括号,(.*?)是一种懒惰匹配模式,匹配任何可见字符,</[^>]+>同理,i指忽略大小写
字符串的的正则匹配函数 preg_match(&#039;/匹配的字符串/&#039;, $str)
格式化字符串函数printf(格式,要转化的字符串);
$str = &#039;100.1&#039;;
echo printf(&#039;%01.3f&#039;,$str);
替换字符串函数 str_replace(要查找的字符换,要替换的字符串,要被搜索的字符串,替换进行技术[可选])
例子;
$str = &#039;i want to learn js&#039;;
$replace = str_replace(&#039;js&#039;,&#039;php&#039;,$str);
echo $repalce;//结果显示i want to learn php
查找字符串函数strpos(要处理的字符串,要定位的字符串,定位的起始位置[可选])
例子:
$str = &#039;i want to study in imooc&#039;;
$pos =strpos($str,&#039;imooc&#039;);
echo $pos;//结果显示19,表示从位置0开始,imooc在第19个位置开始出现
中文字符串的截取函数mb_substr(字符串变量,开始截取的位置,截取个数,网页编码)
英文字符串的截取函数substr(字符串变量,开始截取的位置,截取个数)
中文字符串的截取函数mb_substr(字符串变量,开始截取的位数,截取个数,截取个数)
strlen()函数计算对于英文字符很ok,但是中文字符汉字用mb_strlen($str,&quot;UTF-8&quot;)
trim(&quot;去除全两端空格&quot;);//
ltrim(&quot;去除左部空格&quot;);//
rtrim(&quot;去除右部空格&quot;);//
php中用中文的点号.来连接两个字符串
例如
$hello=&#039;hello&#039;;
$world=&#039;world&#039;;
$hi =$hello.$world;
php允许我们在双引号中直接包含 字符变量 比如
$str=&#039;hello&#039;
echo &quot;str is $str&quot;;//运行结果:str is hello
echo &#039;str is $str&#039;;//运行结果:str is $str
$p = &#039;/&lt;li&gt;(.*?)&lt;\/li&gt;/&#039;;
preg_match_all($p, $str, $matches);

已采纳回答 / mottoyin
代码有点小错,<?php$car = new Car();//$car->name = '奥迪A6'; //设置对象的属性值echo $car->getName();  //调用对象的方法 输出对象的名字class car {    private $name = '奥迪A6';    function getname(){        return $this->name;    }}
int preg_match ( string $pattern , string $subject [, array &amp;$matches [, int $flags = 0 [, int $offset = 0 ]]] )
pattern
要搜索的模式,字符串类型。
subject
输入字符串。
matches
如果提供了参数matches,它将被填充为搜索结果。 $matches[0]将包含完整模式匹配到的文本, $matches[1] 将包含第一个捕获子组匹配到的文本,以此类推。
这么看大家就能理解了。

已采纳回答 / polarbear_cry
那个是控制输出格式的,正如你看的结果中的5/27/1999,/27/的两条斜线就是/\4/中的两条斜线。
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消