PHP 코딩 표준

不言
풀어 주다: 2023-03-22 19:52:02
원래의
1503명이 탐색했습니다.

이 글은 매우 실용적입니다. 도움이 필요한 친구들이 참고할 수 있습니다.

카테고리:

DemoTest.class.php

인터페이스:
DemoTest.interface.php
기타:
decoTest.{style}.php

명명 규칙:
整体采用驼峰命名法,同时命名要有意义。
로그인 후 복사

전역 변수:

양쪽에 "_"를 사용하고, 가운데는 카멜케이스 이름을 사용합니다


상수:

전체 쓰기 Commun 일반 변수/클래스 속성:

카멜케이스 네이밍 방법은 앞에 변수 종류를 나타내는 약어를 추가하여 정확하고 의미 있는 영어 단어를 사용할 수 있습니다.
            문자열: $sMyName

​ ​ 배열: $arrMyArray


인터페이스 및 클래스 이름 지정:
CamelCase 명명법은 대문자로 시작합니다.
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​클래스 파일 이름과 함께:

예: Class DataBase, 파일 이름: DataBase.class.php



설명:

程序应提供必要的注释,包括文件注释,代码块注释,函数注释。
로그인 후 복사
파일 설명:
​ ​ 전체 파일의 선두:

​ ​ ​ /**

            *

           */

함수 설명:
//함수 앞에 배치

코드 블록 주석:

//무엇을 해야 할지가 아니라 이유를 설명하고 가장 유용한 정보를 제공하기 위해 필요한 경우에만 코드 주석을 작성합니다.

코드 스타일:

들여쓰기 및 공백:
         공백 두 개 들여쓰기

할당 문자 앞과 뒤에 공백이 나옵니다.

문 줄 바꿈:
​ ​ 줄 길이를 80자 이내로 조절하세요.

더 나은 습관:

직접 정의하는 대신 PHP의 기존 변수를 사용하세요.
줄 바꿈에는 n 또는 rn 대신 PHP_EOL을 사용하세요

관련 권장 사항:


PHP 인코딩 변환 잘못된 코드를 해결하는 방법

PHP 인코딩 변환 기능 적용 기술_php 예제에 대한 자세한 설명

PHP 코딩 스타일 가이드( PHP-FIG PSR-2)

위 내용은 PHP 코딩 표준의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!