最赞回答 / 初学前端
$p仍是变量,可以判断它已被定义的原因是它的赋值是一个常量,defined()函数判断的是它的值,它的值已被定义所以就返回bool(true).如果说我给$p随便赋一个值,再来判断它是否已被定义,那么它永远只会反馈说这个还没被赋值,因为这个函数判断过程中没找到这个常量$p,如同课程里面的PI2一样.
2017-08-19
最赞回答 / smile_风
小白表示,首先你要学习php的语法,变量,类型,控制结构这些基础的东西,没必要看收费的,这些东西网上一大堆了,明白基础语法之后,看一些常用的函数,剩下的就是找项目练手了,至于你说的看不懂,初级的那就是你基础还没学习好
2017-08-14
已采纳回答 / 众众
没懂你的意思,代码补全?自己百度呗,不是ide不支持代码补全功能就是没设置好。这里给个传送门:http://www.cnblogs.com/wangpg/p/5643869.html
2017-08-14
最新回答 / 慕莱坞9796870
echo $val 这样如果能取出来值的话 第一项应该是:2010=>("令狐冲","59")这个应该是字典的结构,默认的2010 属于 key ,("令狐冲","59")属于value字典应该有其自己的输出方式,单单是 echo 是不行的。具体参考:http://www.php.net/manual/zh/language.types.array.php
2017-08-13
最赞回答 / 慕粉1720382552
是因为WAMP集成包的版本不同,视频中的httpd.conf文件中Include conf/extra/httpd-vhosts.conf一项是被注释掉的,而你的版本中Include conf/extra/httpd-vhosts.conf一项应该是启用了。所以,两个办法,如果就一个web服务器,可以把Include conf/extra/httpd-vhosts.conf注释掉,或者找到httpd-vhosts.conf文件,把里面的目录也改成DEMO
2017-08-13
已采纳回答 / qq_杨良辰_03361459
case 1 和 case 2都是可以换顺序的吧 跟C语言 类似 case 后面的值 是自定义的 有一定的格式 ,跟switch里面得值 就行比较 如果比较结果为true 就执行 case 数字:后面的语句。
2017-08-12