已采纳回答 / 慕粉1466766877
没有看出有什么好处,两者都不是精确匹配查了一下,在[]括号内,\-是指的-;-是指的-当$subject = "my email is s-park@imooc.com";使用$a= '/\w+\@\w+\.\w+/';返回park@imooc.com使用$pattern = '/[\w\-]+@\w+\.\w+/';返回s-park@imooc.com使用163非vip的情况下,不允许注册带-邮箱,网易邮箱要求6~18个字符,可使用字母、数字、下划线,需以字母开头
2018-05-18
已采纳回答 / 洗衣液谢
那就多加一个<br> 这么理解:好比你用word文档打写东西 <br>就是回车,一个<br>就下一行。如果这个句子没有<br> 那它就是一行就输出了:数组第0值是:苹果数组第1值是:香蕉数组第2值是:菠萝加了<br>它就换行了:数组第0值是:苹果数组第1值是:香蕉数组第2值是:菠萝再加一个就隔一行空一行:数组第0值是:苹果数组第1值是:香蕉数组第2值是:菠萝
2018-05-10
已采纳回答 / My12138
这个教程有问题($obj啥的完全没意义),在这里用$this可以表示clone出来的另一个类, 可以通过$this->classname = clone $this->classname实现深拷贝
2018-04-27
已采纳回答 / 慕数据5453231
课程原文: session_destroy并不会立即的销毁全局变量$_SESSION中的值。看清楚,是全局变量$_SESSION中的值。如下<...code...>输出<...code...>
2018-03-28
已采纳回答 / HamsterZ
isset() — 检测变量是否已设置并且不是Null,如果变量存在并且值不是 NULL 则返回 TRUE,否则返回 FALSE。<...code...>试试上面的代码应该就明白了。
2018-03-13
已采纳回答 / 慕莱坞0034921
懒惰模式是在匹配最近的一个标志,贪婪模式是匹配到最远的一个标志。看你的代码因为$st中<li></li>和<li></li>有一个换行符的,所以正则表达式结果一样的,如果转为一行就不一样了。
2018-03-12
已采纳回答 / 敲代码的小哥
这个是魔法函数中的__set函数,意思是这个方法用来为私有成员属性设置值的,有两个参数,第一个参数为你要为设置值的属性名,第二个参数是要给属性设置的值,没有返回值。
2018-02-12
已采纳回答 / 玖戣
一定会被执行, 你可以吧析构函数定义为空, 那就等于不被执行。PHP 代码完全执行完毕,对象一定会被回收或摧毁,你可以把对象保存到文件里,实现延长生命周期。在游戏中,怪物被杀掉了,会调用析构函数,计算掉宝、绘制怪物死亡动画,维护怪物列表数据等一系列动作。
2018-02-09