Asas perkongsian_php spesifikasi gaya pengaturcaraan PHP
Nota: Spesifikasi ini disusun oleh EasyChen berdasarkan "Spesifikasi Pembangunan C++" Jabatan Pembangunan Aplikasi Rangkaian SINA, "Spesifikasi Pembangunan PHP4" Jabatan Teknologi Interaktif, dan spesifikasi phpDocument. Saya fikir ia sangat baik dan sesuai untuk pembangunan PHP Ia adalah rujukan untuk semua orang.
Konvensyen Penamaan Bab 1
1.1 Pembolehubah
1.1.1 Pembolehubah global
Pembolehubah global bermula dengan $g_, seperti $g_data_list.
1.1.2 Pembolehubah umum
Secara amnya, pembolehubah dinamakan dengan huruf kecil dan perkataan dipisahkan dengan garis bawah.
Nama pembolehubah hendaklah menggunakan kata nama atau kata adjektif + kata nama. Seperti $value, $new_value.
1.1.3 Pembolehubah sementara
Jangan gunakan pembolehubah sementara seperti $i, $j, dsb. yang kerap digunakan dalam gelung untuk tujuan lain.
1.2 Fungsi
Fungsi dinamakan dengan huruf kecil dan perkataan dipisahkan dengan garis bawah.
Adalah disyorkan untuk menggunakan kata kerja + kata nama apabila menamakan fungsi, seperti get_user_img.
Letakkan fungsi yang melengkapkan set fungsi ke dalam fail, dan fail yang menyimpan fungsi itu dinamakan function_name.func.php.
Kelas 1.3
Kelasmenggunakan huruf besar bahasa Inggeris untuk memisahkan perkataan, termasuk perkataan pertama, dan huruf pertama semua perkataan menggunakan huruf besar, seperti
;Dalam kelas, letakkan kaedah sebelum definisi atribut dan kaedah awam sebelum kaedah khas;
Secara amnya, kelas sepadan dengan fail;Apabila sesetengah kelas berkait rapat, mereka boleh disimpan dalam satu fail;
Fail yang menyimpan kelas dinamakan ClassName.class.php.1.4 Kaedah
Kaedah
menggunakan huruf besar bahasa Inggeris untuk memisahkan perkataan Kecuali untuk perkataan pertama, huruf pertama perkataan lain adalah dengan huruf besar, seperti getCurrentPage();Jangan gunakan singkatan yang tidak biasa, seperti where2go();
Apabila menggunakan singkatan yang biasa digunakan, hanya gunakan huruf besar huruf pertama, seperti getHtml().
Peraturan Format Bab 2
2.1 Pemisahan Semantik
Barisan kosong hendaklah digunakan antara setiap fungsi dan kaedah;
Pemisahan baris tidak diperlukan antara pernyataan yang berkait rapat dalam fungsi yang sama diperlukan dalam kes lain.2.2 Peraturan ruang
2.2.1 Ruang mesti ditambah sebelum dan selepas operator logikBetul
Kod adalah seperti berikut:
BetulKod adalah seperti berikut:
Kod adalah seperti berikut:
$a ++; >
Kodnya adalah seperti berikut:
$g_pro , $g_user , g_show; 🎜>get_db_info ($host, $user, $passwd);
Kod adalah seperti berikut:
Salin kod
untuk ($i = 0; $i < 10 ; $i++ )
Ralat
2.3 Peraturan sambungan rentetan dan pembolehubah
Apabila rentetan dan pembolehubah disambungkan menggunakan tanda '.', ruang mesti ditambah sebelum dan selepas '.', dan apabila tanda "." " mesti ditambah sebelum dan selepas pembolehubah.Betul
$my_name = 'file_' ;
$my_name = "file_{$var1}";
오류
$my_name = "file_'.$var1 ;
$my_name = "file_$var1"
2.4 괄호 규칙
함수 이름 뒤에는 공백을 추가할 필요가 없으며, 구문 키워드 뒤에는 공백을 추가해야 합니다.
맞습니다
strlen($my_name)
오류
strlen ($my_name)
2.5 중괄호 규칙
중괄호는 윗부분과 아랫부분이 일치해야 합니다.
맞습니다
if ($a)
{
$b = $a
}
오류
if ($a){
$b = $a
}
2.6 배열 정의 규칙
배열을 정의하고 사용할 때는 키 값 앞뒤에 작은따옴표를 넣어야 합니다.
PHP 코드:
올바름
array( 'name' => ' ', '성별' => '' )
$user_info['이름']
오류
array( name => '', 성별 => ; '' );
$user_info[이름];
2.7 SQL 규칙
PHP에 포함된 모든 SQL 문 키워드는 대문자여야 합니다.
필드 이름의 공백으로 인해 발생하는 오류를 방지하려면 테이블 이름과 필드 이름을 백틱(`)으로 묶어야 합니다. . 오류가 발생했습니다.
데이터 값은 양쪽에 작은따옴표 ''로 묶여 있으며, SQL 삽입을 방지하려면 데이터 값의 작은따옴표를 이스케이프 처리해야 합니다.
맞습니다
오류
제3장 댓글 규칙
3.1 일반 규칙
코드가 로직을 잘 설명하지 못하는 경우에만 불필요한 댓글을 작성하지 말고, 이를 보완하기 위해 댓글을 사용하세요.
댓글을 일부로 생각하세요. 프로그램의 주석은 코드 작성/유지와 동시에 작성/유지됩니다.
주석은 API 수준의 문서 생성을 용이하게 하기 위해 PHPDocumentor의 사양을 완전히 채택합니다.
3.2 세부 규칙
PHPDocumentor 매뉴얼을 참고하세요. 각 부분에 대한 주석 예시는 다음과 같습니다.
3.2.1 저작권 정보
주석 이름 저작권 정보
주석 예:
//
// +- --- ---------------------------------- -+
// | phpDocumentor |
// +--------------------------------- ------ ---------------+
// | Copyright (c) 2000-2003 Joshua Eichorn |
// | 이메일 보내기 |
// | 웹 http://www.phpdoc.org |
// +------------- ------ -------+
// | 이 소스 파일에는 PHP 라이센스가 적용됩니다 |
// +-- ------ ------------------ ------+
//
참고: PHPDocumentor의 페이지 수준 DocBlock과의 충돌을 피하기 위해 //를 사용하여 저작권 정보를 표시합니다.
3.2.2 파일 헤더 주석 예
댓글 이름 파일 헤더 주석
댓글 데모 :
PHP 코드:
/**
* 인라인 태그의 모든 추상 표현은 이 파일에 있습니다.
* @package phpDocumentor
* @subpackage InlineTags
* @since 버전 1.2 이후 별도 파일
* @version $Id $
*/
비고
1) 파일 헤더 주석은 해당 파일이 속한 패키지와 하위 패키지를 나타내야 합니다.
2) CVS를 사용하여 파일을 쉽게 관리하려면 @version에 $ID를 추가하세요.
3.2.3 클래스 주석 예
주석 이름 클래스 주석
주석 예:
PHP 코드:
/**
* 이 요소를 사용하여 {@}link}와 같은 {@}인라인 태그}를 나타냅니다.
* @see parserStringWithInlineTags
* @package phpDocumentor
* @subpackage InlineTags
* @author Greg Beaver
* @since 1.0rc1
* @version $Revision: 1.21.2.6 $
* @tutorial inlinetags.pkg
*/
3.2.4 클래스 속성 주석 예
주석 이름 클래스 속성 주석
주석 데모:
PHP 코드:
/**
* 요소 유형
*
* 유형은
*
*
<br>* if get_class($blah) == '의 번거로움을 건너뛰기 위해 많은 함수에서 사용됩니다. parserBlah'<br>*
* 항상 "inlinetag"
* @var string
*/
var $type = 'inlinetag';
3.2.5 함수/클래스 메소드 주석 예시
주석 이름 함수/클래스 메소드 주석
주석 예시:
PHP 코드:
/**
* @return 문자열은 항상 ''
* DocBlock의 간단한 설명을 계산합니다.
* @seeparserStringWithInlineTags::getString()
* @seeparserStringWithInlineTags::trimmedStrlen()
*/
함수 getString()
{
return '';
}

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Mematuhi spesifikasi penulisan PHP: Meningkatkan kerja berpasukan dan keupayaan pembangunan kolaboratif kod Pengenalan: Dalam pembangunan perisian, kualiti kod dan kerja berpasukan adalah penting. Mematuhi piawaian pengaturcaraan adalah salah satu cara yang berkesan untuk meningkatkan kualiti kod dan kerja berpasukan. Artikel ini akan menumpukan pada cara mematuhi piawaian penulisan PHP untuk meningkatkan kerja berpasukan dan keupayaan pembangunan kolaboratif. 1. Konvensyen Penamaan Konvensyen penamaan yang baik boleh meningkatkan kebolehbacaan dan kebolehselenggaraan kod. Dalam pengaturcaraan PHP, kami mengesyorkan mengikuti konvensyen penamaan berikut: Gunakan penamaan camelCase untuk pembolehubah dan fungsi, seperti

Disiplin pengaturcaraan adalah penting untuk memastikan kualiti dan kebolehselenggaraan kod, terutamanya apabila membangunkan aplikasi PHP. Salah satu keperluan biasa ialah pengesahan rentetan input yang cekap untuk memastikan ia mengandungi hanya aksara angka dan abjad. Artikel ini akan memperkenalkan cara menulis kod dalam PHP untuk mencapai keperluan ini semasa mengikuti konvensyen pengaturcaraan. Gambaran Keseluruhan Standard Pengaturcaraan Dalam pengaturcaraan PHP, mengikut piawaian pengaturcaraan tertentu boleh menjadikan kod lebih mudah dibaca dan diselenggara, di samping membantu mengurangkan ralat dan meningkatkan prestasi kod. Berikut ialah beberapa cadangan garis panduan pengaturcaraan: Gunakan dengan sengaja

Terokai rahsia spesifikasi penulisan PHP: Pemahaman mendalam tentang amalan terbaik Pengenalan: PHP ialah bahasa pengaturcaraan yang digunakan secara meluas dalam pembangunan web. Fleksibiliti dan kemudahannya membolehkan pembangun menggunakannya secara meluas dalam projek. Walau bagaimanapun, disebabkan oleh ciri-ciri bahasa PHP dan kepelbagaian gaya pengaturcaraan, kebolehbacaan dan kebolehselenggaraan kod adalah tidak konsisten. Untuk menyelesaikan masalah ini, adalah penting untuk membangunkan piawaian penulisan PHP. Artikel ini akan menyelidiki misteri disiplin penulisan PHP dan menyediakan beberapa contoh kod amalan terbaik. 1. Penamaan konvensyen disusun dalam PHP

Penjelasan terperinci tentang spesifikasi penulisan PHP: Cipta gaya pengekodan yang menakjubkan Pengenalan: Dalam bidang pembangunan perisian, gaya pengekodan yang sangat baik adalah kelebihan pengaturcara. PHP ialah bahasa pengaturcaraan yang biasa digunakan Piawaian penulisan yang baik boleh meningkatkan kebolehbacaan, kebolehselenggaraan dan kerjasama kod. Artikel ini akan memperkenalkan spesifikasi penulisan PHP secara terperinci untuk membantu anda mencipta gaya pengekodan yang menakjubkan. 1. Spesifikasi penamaan 1.1 Menamakan pembolehubah dan fungsi Pembolehubah dan fungsi hendaklah menggunakan nama yang bermakna dan jelas, menggunakan gabungan huruf kecil dan garis bawah. Nama boleh ubah harus menggunakan camelCase

Amalan terbaik untuk spesifikasi penulisan PHP: Tulis kod yang bersih dan elegan Pengenalan: Dalam pembangunan PHP, menulis kod yang bersih dan elegan adalah kunci untuk meningkatkan kualiti dan kebolehselenggaraan kod. Artikel ini akan meneroka beberapa amalan terbaik untuk membantu pembangun menulis kod PHP berkualiti tinggi, dengan itu meningkatkan kebolehselenggaraan dan kebolehbacaan projek. 1. Piawaian pengekodan bersatu Dalam projek, gaya pengekodan pembangun yang berbeza mungkin berbeza-beza, yang merupakan satu cabaran besar kepada kebolehbacaan dan kebolehselenggaraan kod. Oleh itu, adalah sangat penting untuk membangun dan mematuhi piawaian pengekodan bersatu.

Amalan terbaik untuk menulis spesifikasi dalam PHP: Mencipta asas kod yang cekap dan boleh diselenggara Pengenalan: Dengan perkembangan pesat teknologi Internet, PHP telah menjadi salah satu bahasa pembangunan yang paling popular. Sebagai bahasa skrip yang fleksibel, PHP mempunyai kelebihan yang tiada tandingan dalam membina laman web dinamik dan aplikasi web. Walau bagaimanapun, jika kami tidak mengikuti beberapa amalan terbaik pengekodan PHP, pangkalan kod kami boleh menjadi tidak dapat diselenggara, tidak stabil dan tidak cekap. Artikel ini akan memperkenalkan beberapa piawaian pengekodan PHP yang patut diberi perhatian untuk membantu pembangun mencipta dengan cekap

Strategi pelaksanaan untuk spesifikasi penulisan PHP: memastikan kecekapan tinggi pembangunan pasukan Dalam bidang pembangunan perisian hari ini, kerjasama pasukan telah menjadi kebiasaan. Untuk memastikan kecekapan tinggi pembangunan pasukan, spesifikasi penulisan telah menjadi pautan penting. Artikel ini akan memperkenalkan strategi pelaksanaan spesifikasi penulisan PHP, dengan contoh kod untuk membantu pasukan pembangunan lebih memahami dan menggunakan spesifikasi ini. Menggunakan konvensyen penamaan yang konsisten adalah salah satu faktor penting dalam kebolehbacaan dan kebolehselenggaraan kod. Ahli pasukan harus bersetuju dengan peraturan penamaan yang konsisten untuk memastikan ketekalan kod dan kebolehbacaan

Amalkan piawaian penulisan PHP: Petua untuk menambah baik struktur dan reka letak kod Pengenalan: Dalam pembangunan PHP, struktur dan reka letak kod yang baik adalah sangat penting, ia boleh membantu kami meningkatkan kebolehbacaan kod, kebolehselenggaraan dan kebolehskalaan. Artikel ini akan memperkenalkan beberapa teknik praktikal untuk menambah baik struktur dan susun atur kod PHP, serta contoh kod yang sepadan. 1. Gunakan struktur fail dan direktori yang sesuai. Struktur fail dan direktori yang baik boleh membantu kami mengatur dan mengurus kod kami dengan lebih baik. Secara amnya, kita boleh menyusun fail dan direktori dengan cara berikut: meletakkan kelas berkaitan
