Rumah > pembangunan bahagian belakang > tutorial php > 这两个@有什么区别,为什么写它

这两个@有什么区别,为什么写它

WBOY
Lepaskan: 2016-06-23 13:43:06
asal
1024 orang telah melayarinya

当然在我没有搞明白之前,我认为是没有必要写的,又当然了,我的这种看法肯定是错误的,还请指点一二,呵一呵吧


回复讨论(解决方案)

一个是HTDOC备注,下面的屏蔽错误的。

一个是HTDOC备注,下面的屏蔽错误的。

备注就不用说了吧,那肯定的啊,关键是备注为啥用@,不用不行吗,关键问题你不回答,总是回答的不痛不痒的

@copyright 中
@ 表示“在…”的意思,或者你可以理解为“关于”

@copyright 关于版权
@license 关于授权
@link 关于连接
@since 关于历史(file available since release V1.1 文件发布以来的第 V1.1 版本)
小标题而已
由于是写在注释中的,怎么写都可以。知道是怎么回事就行了

@header('Location: ' . $site_url);
中的 @ 表示屏蔽错误显示(因为如果在 header 之前有输出的话将会出现错误)


一个是HTDOC备注,下面的屏蔽错误的。

备注就不用说了吧,那肯定的啊,关键是备注为啥用@,不用不行吗,关键问题你不回答,总是回答的不痛不痒的 备注中的@后面带的是可以自动生成带有特殊的说明意义。就如楼上所说的,可写可不写,没啥影响。

建议楼主去看一看 PHP规范注释 的相关知识 在个人开发很小的项目时可能觉得注释什么的并不重要 但对于一定规模 特别是团队合作的时候非常有用 这种带@的注释后期可以快速建立出文档来 

带@的注释  能被一些文档提取的工具识别 有的编辑器能把他识别变成智能提示

可以看一下DoxyGen 还过这个不是Doxygen的指令

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan