屏蔽错误警告后,我变得懒得声明了........
1
kyuuseiryuu 2019-01-28 20:10:52 +08:00 3
PHP 真是世界上最好的语言,怎么写都不会报错。
|
2
1762628386 2019-01-28 20:12:16 +08:00
.................很危险,稍有不慎就会失去对程序的控制
|
3
zachlhb 2019-01-28 20:13:24 +08:00 via Android
会
|
4
pytth 2019-01-28 20:17:28 +08:00
当然是声明变量好啊,方便使用。
|
5
autoxbc 2019-01-28 20:36:24 +08:00
屏蔽错误警告?黑人问号
个人编码习惯必须 0 警告 |
6
MonoLogueChi 2019-01-28 20:42:47 +08:00 via Android
会写,因为从别的语言带过来的习惯
|
7
iConsLii 2019-01-28 21:15:28 +08:00
会啊,要不然 IDE 会有警告
|
8
iyaozhen 2019-01-28 21:22:20 +08:00 via Android
没办法,c 语言打的基础,不写不习惯
|
9
zhujinliang 2019-01-28 21:24:30 +08:00 via iPhone
PHP 都要声明那还有什么乐趣
|
10
huclengyue 2019-01-28 21:25:43 +08:00 via Android
写 java 都尽量不声明了。。。
|
11
yunye 2019-01-28 21:37:02 +08:00
if else 撸起来!
声明?声个屁! |
12
xfspace 2019-01-28 21:46:03 +08:00 via Android
variable?
Just echo enough! |
13
ysoserious 2019-01-28 23:03:20 +08:00 via Android
没声明过,但变量初始化是一定要的
|
14
msg7086 2019-01-29 00:20:05 +08:00
怎么瞎写都不会报错,真香(笑)
|
15
helone 2019-01-29 00:23:55 +08:00
会,现在正常点的开发不都是默认开启 notice 报错吗?
|
16
KasuganoSoras 2019-01-29 02:39:44 +08:00
先写啊,只要不是致命错误,写完了以后程序 index.php 写个 error_reporting(0)
完事 |
17
Chisel 2019-01-29 08:57:59 +08:00
任何级别的异常都会产生大量的内存开销,即使你屏蔽了
所以我特别反感 if($a)这种写法,如果$a 没有赋值,会产生一个 notice 级别的错误,判断变量是否存在最好用 isset 和 empty |
18
boris1993 2019-01-29 09:09:34 +08:00 via Android
只有 Jeff Dean 才有资格屏蔽警告(逃
|
19
DavidNineRoc 2019-01-29 09:39:13 +08:00
用 IDE 养成一个好习惯.
|
20
littleylv 2019-01-29 09:43:03 +08:00
开发环境千万千万千万不要屏蔽 notice 和 warning,甚至应该把所有 report 全开了
|
21
virus94 2019-01-29 10:47:31 +08:00
自从学了 C 和 Go,不提前声明变量就不舒服
|