How to Make PHP Comments (And Why You Should Know)

How to Make PHP Comments (And Why You Should Know)

التعليقات بلغة PHP

التعليق في كود PHP هو سطر لا يتم تنفيذه كجزء من برنامج. الغرض الوحيد منه هو أن يقرأه شخص ينظر إلى الكود.

يمكن استخدام التعليقات من أجل:

  • السماح للآخرين بفهم التعليمات البرمجية الخاصة بك
  • ذكر نفسك بما فعلته – لقد اختبر معظم المبرمجين العودة إلى عملهم بعد عام أو عامين والاضطرار إلى إعادة معرفة ما فعلوه. يمكن أن تذكرك التعليقات بما كنت تفكر فيه عندما كتبت الكود

1. Single-line Comments

MUST use two forward slashes

e.g. // My comment

 

2. Multi-line Comments

 MUST use the block format

i.e. /** ↵ * My comment ↵ */


3. Header Comments

SHOULD use the block format

i.e. /** ↵ * Name of code section ↵ */


4. Divider Comments

SHOULD use the block format with asterisks in between

i.e. /** 75 asterisks */


5. Comments

MUST be on their own line

i.e. ↵ // My comment


6. Blocks of Code

SHOULD be explained or summarized

e.g. // Compare user accounts from export against expired accounts in system


7. Ambiguous Numbers

MUST be clarified

e.g. // 1,000 processable records per hour API limit


8. External Variables

MUST be clarified

e.g. // Database object included in file.php

1. Single-line Comments

يجب أن تستخدم التعليقات ذات السطر الواحد شرطتين مائلتين للأمام.

✖ Incorrect

How to Make PHP Comments
How to Make PHP Comments

↳ غير صحيح لأنه يستخدم وللتعليق من سطر واحد./**/

✔ Correct

How to Make PHP Comments
How to Make PHP Comments

2. Multi-line Comments

يجب أن تستخدم التعليقات متعددة الأسطر تنسيق الكتلة.

✖ Incorrect

How to Make PHP Comments
How to Make PHP Comments

↳ غير صحيح لأنه يستخدم لتعليق متعدد الأسطر.//

✔ Correct

ds

3. Header Comments

يجب أن تستخدم Header comments تنسيق الكتلة ” block format”.

فقب

4. Divider Comments

يجب أن تستخدم Divider comments تنسيق الكتلة ” block format” مع 75 علامة نجمية “asterisks “بينهما.

✖ Incorrect

tr

↳ غير صحيح لأنه يستخدم بدلا من .#*

5

↳ غير صحيح لأنه يستخدم # instead of *.

6

 

↳ غير صحيح لأنه يستخدم 10 بدلا من 75 .*

✔ Correct

7

5. Comments

يجب أن يكون التعليق على خطهم الخاص

✖ Incorrect

44

 

↳ غير صحيح لأنه ليس على خطه الخاص.// Prints welcome message

✔ Correct

55

6. Blocks of Code

يجب شرح أو تلخيص كتل التعليمات البرمجية.

Acceptable

66

↳ مقبول ، ولكن يجب شرح كتلة التعليمات البرمجية أو تلخيصها.

✔ Preferred

77

7. Ambiguous Numbers

يجب توضيح الأرقام الغامضة.

✖ Incorrect

88

↳ غير صحيح لأنه لم يتم توضيحه.1000

✔ Correct

99

8. External Variables

يجب توضيح المتغيرات الخارجية.

✖ Incorrect

12

↳ غير صحيح لأن مصدر غير واضح.$users

✔ Correct

 

13

شاهد أيضاً

istockphoto 1129137165 612x612 1

هل يمكن أن يسبب تحديد النسل العقم؟2023

هل يمكن أن يسبب تحديد النسل العقم؟ لقد كنت تستخدمين وسائل منع الحمل الهرمونية لسنوات …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *