최근에 내 코드에서 한 줄 주석을 사용하는 경우 //
대신 #
을 사용했습니다. 그러나, 나는 사람들의해야 함이 //
을 선호하는 것을 본다.PHP 댓글 # vs //
#
대신에 특별한 이유가 있습니까? 공연? 파일 무게? 아무것도?
최근에 내 코드에서 한 줄 주석을 사용하는 경우 //
대신 #
을 사용했습니다. 그러나, 나는 사람들의해야 함이 //
을 선호하는 것을 본다.PHP 댓글 # vs //
#
대신에 특별한 이유가 있습니까? 공연? 파일 무게? 아무것도?
그것은 한 가지를 바꾸지 않습니다. 그냥 습관의 문제 :
//
는 C에서오고, 많은 사람들에 의해 사용되는 여러 언어로 존재한다.#
은과 Perl에서 제공되며 //
만큼 많은 "중요한"언어에 존재하지 않으므로 사람들이 사용하지 않습니다.왜 둘 다 PHP에서 사용할 수 있습니까? 글쎄, PHP는 C, Shell, Perl을 모두 아는 사람들과 함께 만들어졌으며, 사람들이 그 언어에서 좋아하는 것을 가져 왔습니다 .-)
을 사용하는 것이 낫다. 단지 논리적 인 것으로하자. 1 년에 5000 번 입력하면, 대신 #을 사용하면 하나의 키 누르기를 절약 할 수 있습니다. 당신의 관절을 구하고, 중요하지 않은 것을 종교적으로 생각하지 마십시오.그렇지 않으면 키보드에서 매크로 (예 : Logitech G910)를 설정하여 하나의 키를 누를 수 있으며 // 자동으로 공간을 인쇄합니다. – Joel
@Joel - #을 얻기 위해 두 개의 키를 누르지 않아도됩니까? ;) –
@KrzysztofPrzygoda 아니요 내 키보드가 "French Canadian"로 설정되어 있으므로 Tab 키 바로 위에 하나의 키 (CTRL 또는 Shift 없음)가 있습니다. 환상적입니다. – Joel
나는 단지 취향과 선호도의 문제라고 생각합니다. 주석 표시자인 #
은 셸 스크립트에 뿌리가 있지만 //
은 C++로 돌아갑니다. 따라서 코드를 읽은 사람 및 배경에 따라 낯설게 보일 수 있습니다.
한 줄 주석의 경우, 옥토 소프보다 //
(즉, Zend PHP 5 Certification Study Guide은 #
)을 선호하거나 그 반대의 경우를 선호하는 중요한 기술적 이유는 없습니다. //
은 야생에서 더 일반적인 선택으로 보인다.
저는 아마 javascript와 동일하기 때문에 //
을 붙일 것입니다. php를 코딩하면 파일에도 javascript가있을 것입니다. (대부분의 웹 사이트는 요즘 js를 사용합니다.)
이 방법은 사용자의 의견이 언어에 관계없이 동일하게 보이기 때문에 약간의 가독성을 완화합니다.
"//"더 "/ * * /"블록 주석과 일관성이있는 것 같습니다. 그러나 그것과 별개로, 나는 다른 것보다 하나를 선호 할 이유가 없다는 것을 안다.
#
을 사용할 수 있지만 //
은 훨씬 더 일반적입니다. 또한 합의 된 코드 협약 인 PEAR입니다.
// 또는/* * /를 사용하는 것이 좋습니다. 프로그램이 커지면 phpdoc과 같은 문서 작성자를 사용하여 프로그램 및 대부분의 문서 작성자를위한 문서화 작업을 자동화 할 수 있으며 IDE는이 두 가지 작업 만 허용합니다.
PHP 7에서 [INI 파일에서 주석 접두어를 붙일 수있는 기능이 제거되었습니다.] (http://php.net/manual/en/migration70.incompatible.php). # 코멘트가 유행이 될 수 있습니다. // – nawfal