BCA / B.Tech 11 min read

Comments in PHP in Hindi | PHP में Comments हिंदी में

Comments in PHP in Hindi | PHP में Comments हिंदी में :


  • PHP में Comments कोड को बेहतर बनाने और समझने में मदद करते हैं। यह न केवल कोड को व्यवस्थित रखता है, बल्कि डेवलपर्स के बीच कम्युनिकेशन को भी आसान बनाता है।
  • PHP में सिंगल-लाइन, मल्टी-लाइन, और डॉक्यूमेंटेशन कमेंट्स का उपयोग करके आप अपने कोड को स्पष्ट, संरचित और समझने में आसान बना सकते हैं।
  • जब हम PHP में कोड लिखते हैं, तो कभी-कभी हमें अपने कोड को समझाने या बाद में याद रखने के लिए टिप्पणियाँ (Comments) लिखने की ज़रूरत होती है। 
  • Comments कोड का वह हिस्सा होता है जिसे प्रोग्राम रन करते समय नजरअंदाज करता है।
PHP में Comments क्यों उपयोग किए जाते हैं?

  • कोड को समझाने के लिए: जब दूसरे डेवलपर्स आपका कोड पढ़ें, तो वे समझ सकें कि आपने क्या और क्यों लिखा है।
  • भविष्य के लिए नोट्स बनाने के लिए: यदि आप बाद में अपने कोड पर काम करें, तो आपको अपना ही कोड जल्दी समझ में आ सके।
  • कोड को अस्थायी रूप से बंद करने के लिए: कोड के कुछ हिस्से को अस्थायी रूप से निष्क्रिय (disable) करने के लिए।
Types of Comments in PHP in Hindi | PHP में Comments के प्रकार :

PHP में मुख्य रूप से तीन प्रकार के Comments होते हैं:

  • सिंगल-लाइन कमेंट (Single-line Comment)
  • मल्टी-लाइन कमेंट (Multi-line Comment)
  • PHPDoc कमेंट (Documentation Comment)

1. सिंगल-लाइन कमेंट (Single-line Comment) : सिंगल-लाइन कमेंट एक ही लाइन में लिखा जाता है। इसे दो तरीकों से लिखा जा सकता है:

// (डबल स्लैश)
# (हैश)

उदाहरण:

<?php
// यह एक सिंगल-लाइन कमेंट है
echo "Hello World!"; // यह भी एक कमेंट है

# यह भी सिंगल-लाइन कमेंट का दूसरा तरीका है
echo "PHP सीखना आसान है!";
?>

2. मल्टी-लाइन कमेंट (Multi-line Comment) : मल्टी-लाइन कमेंट का उपयोग तब किया जाता है जब हमें कई लाइनों में टिप्पणी लिखनी हो। इसे /* और */ के बीच लिखा जाता है।

उदाहरण:

<?php
/* 
यह एक मल्टी-लाइन कमेंट है।
इसका उपयोग तब किया जाता है जब
कमेंट कई लाइनों में हो।
*/
echo "PHP में कमेंटिंग आसान है!";
?>

3. PHPDoc कमेंट (Documentation Comment) : PHPDoc कमेंट का उपयोग फ़ंक्शन, क्लास, या किसी बड़े कोड ब्लॉक की विस्तृत जानकारी देने के लिए किया जाता है। इसे /** और */ के बीच लिखा जाता है।
यह खासतौर पर डॉक्यूमेंटेशन टूल्स (जैसे PHPDocumentor) के लिए उपयोगी है।

उदाहरण:

<?php
/**
 * यह फ़ंक्शन दो नंबरों का जोड़ करता है।
 *
 * @param int $a पहला नंबर
 * @param int $b दूसरा नंबर
 * @return int दोनों नंबरों का योग
 */
function addNumbers($a, $b) {
    return $a + $b;
}

echo addNumbers(5, 10); // 15 प्रिंट करेगा
?>

Advantages of using Comments in PHP in Hindi | Comments का उपयोग करने के फायदे :

  • कोड को समझने में आसान बनाता है: जब दूसरे डेवलपर्स आपके कोड पर काम करें, तो वे कमेंट्स की मदद से कोड जल्दी समझ सकते हैं।
  • बग्स खोजने में मदद: यदि कोड में कोई समस्या हो, तो कमेंट्स को देखकर जल्दी पता लगाया जा सकता है।
  • समूह में काम करने में सहायक: जब एक ही प्रोजेक्ट पर कई लोग काम करते हैं, तो कमेंट्स से एक-दूसरे का कोड समझना आसान हो जाता है।
  • प्रोजेक्ट डॉक्यूमेंटेशन: PHPDoc कमेंट्स से कोड की ऑटोमेटिक डॉक्यूमेंटेशन बनाना आसान हो जाता है।

Right use of Comments in PHP in Hindi | Comments का सही उपयोग :

  • केवल आवश्यक जगहों पर ही कमेंट्स लिखें।
  • बहुत ज्यादा या बहुत कम कमेंटिंग से बचें।
  • कोड का उद्देश्य और तर्क (logic) स्पष्ट करने के लिए कमेंट्स का उपयोग करें।
  • कमेंट्स को हमेशा सरल और स्पष्ट रखें।
  • गलतियाँ जो Comments लिखते समय नहीं करनी चाहिए
  • स्पष्ट कोड पर अनावश्यक कमेंट्स: यदि कोड खुद ही समझने में आसान है, तो वहां कमेंट्स लिखने की जरूरत नहीं।

$x = 10; // x को 10 सेट कर रहा हूं (अनावश्यक)

पुराने कमेंट्स हटाना: यदि कोड बदल गया है, तो पुराने कमेंट्स को अपडेट या हटाना जरूरी है।
लंबे कमेंट्स: छोटे और सटीक कमेंट्स लिखें।

Real Use of Comments in PHP in Hindi | PHP में Comments का वास्तविक उपयोग :

<?php
// डेटाबेस से कनेक्ट करने का कोड
$servername = "localhost";
$username = "root";
$password = "";
$database = "my_database";

# कनेक्शन बनाना
$conn = mysqli_connect($servername, $username, $password, $database);

/*
नीचे की लाइन कनेक्शन को चेक कर रही है।
यदि कनेक्शन फेल होता है, तो एरर दिखेगी।
*/
if (!$conn) {
    die("कनेक्शन असफल: " . mysqli_connect_error());
}
echo "कनेक्शन सफल!";

/**
 * यह फ़ंक्शन यूज़र की जानकारी को प्रिंट करता है।
 *
 * @param string $name यूज़र का नाम
 * @param int $age यूज़र की उम्र
 */
function printUserInfo($name, $age) {
    echo "यूज़र का नाम: $name, उम्र: $age";
}

printUserInfo("राहुल", 25); // यूज़र की जानकारी प्रिंट करेगा
?>

In this Chapter

Comments in PHP in Hindi | PHP में Comments हिंदी में
Introduction to PHP in Hindi | PHP का परिचय हिंदी में
Flow Control Statements in Hindi | PHP में फ़्लो कंट्रोल स्टेटमेंट्स हिंदी में
Embedding PHP in Webpages in Hindi | वेबपेज में PHP को एम्बेड करना
Use Of MYSQL in PHP in Hindi | MySQL का PHP में उपयोग हिंदी में
How to Configure our framework in Hindi | फ्रेमवर्क को कॉन्फ़िगर करना हिंदी में
Difference between PHP and HTML in Hindi
Advance Features PHP in Hindi | PHP के एडवांस फीचर्सस हिंदी में
Expression in PHP in Hindi | PHP में एक्सप्रेशन हिंदी में
Juggling Expression in PHP in Hindi | PHP में जुगलिंग हिंदी में
Whitespace in Hindi | Whitespace हिंदी में
Difference Between Echo and Print in PHP in Hindi | echo और print में अंतर हिंदी में
Line & Paragraph Brakes in PHP in Hindi | PHP में लाइन और पैराग्राफ ब्रेक्स हिंदी में
Date & Time Function of PHP in Hindi
Array Functions in Hindi
PHP Stack and Queue in Hindi
RAND Function in Hindi
String Functions in Hindi
Sorting in Hindi
PHP Form in Hindi
What is Form Tag in Hindi | Form टैग क्या है
PHP Elements in Hindi
Session & Cookies in Hindi
File Uploading in Hindi
Regular Expression in Hindi
Error Handling in PHP in Hindi
Send Email By PHP in Hindi