BCA / B.Tech 8 min read

Advance Features PHP in Hindi | PHP के एडवांस फीचर्सस हिंदी में

Advance Features PHP in Hindi | PHP के एडवांस फीचर्सस हिंदी में :


PHP में सेमीकोलन का उपयोग हर स्टेटमेंट को अलग करने के लिए होता है और इसका सही उपयोग कोड को व्यवस्थित और एरर-फ्री बनाता है।
PHP की forgiving नेचर इसे प्रोग्रामिंग में आसान बनाती है, लेकिन अच्छी प्रैक्टिस के लिए सही कोडिंग स्टाइल अपनाना चाहिए।

1. PHP की "Forgive" नेचर :

PHP को एक "Forgiving Language" (क्षमा करने वाली भाषा) कहा जाता है। इसका मतलब यह है कि PHP छोटी-छोटी गलतियों को आसानी से संभाल लेती है और स्क्रिप्ट को चलाना बंद नहीं करती।

PHP की क्षमा करने वाली विशेषताएं:

डिक्लेरेशन की कमी: PHP में वेरिएबल्स का पहले से डिक्लेरेशन (घोषणा) करना जरूरी नहीं है। आप वेरिएबल्स को डायरेक्ट इस्तेमाल कर सकते हैं।

<?php
$name = "अमित";  // वेरिएबल को सीधे इस्तेमाल किया
echo $name;
?>

डेटा टाइप का ऑटोमैटिक मैनेजमेंट:

PHP में आपको वेरिएबल्स के लिए डेटा टाइप डिक्लेयर नहीं करना पड़ता। PHP खुद ही टाइप पहचान लेती है।

<?php
$age = 25;        // Integer
$name = "अमित";   // String
echo $age . " " . $name;
?>

सिंटैक्स में हल्की गलतियों को माफ करना:

यदि आपने एक छोटी गलती की, जैसे कि वेरिएबल का गलत टाइप इस्तेमाल किया, तो PHP आपको नोटिस देगी लेकिन पूरी स्क्रिप्ट को रोकने के बजाय काम जारी रखेगी।

<?php
$num = "5";  // String
echo $num + 10;  // PHP इसे 15 में बदल देगा
?>
मिसिंग फाइल या गलत फंक्शन:
अगर आपने ऐसी फाइल शामिल की है जो मौजूद नहीं है या एक गलत फंक्शन लिखा है, तो PHP सिर्फ एक नोटिस देगी।

<?php
include("missing_file.php"); // Warning देगा लेकिन स्क्रिप्ट चलेगी
echo "यह लाइन चलेगी!";
?>

PHP की क्षमा करने वाली नेचर का महत्व :

  • शुरुआती लोगों के लिए आसान: PHP नई प्रोग्रामिंग सीखने वालों के लिए सरल बनाती है।
  • स्क्रिप्ट का रुकना नहीं: छोटी गलतियां होने पर भी कोड काम करता रहता है।
  • डायनामिक वेबसाइट: कम कोड लिखकर भी डायनामिक वेबसाइट बनाई जा सकती है।

2. PHP में सेमीकोलन (Semicolon) का उपयोग

PHP में सेमीकोलन (;) का उपयोग हर स्टेटमेंट के अंत में किया जाता है। यह PHP को यह समझने में मदद करता है कि एक स्टेटमेंट कहां खत्म हो रहा है और अगला कहां से शुरू हो रहा है।

Importance of Semicolon in PHP in Hindi | सेमीकोलन का महत्व:

  • स्टेटमेंट का अंत बताना:PHP में एक लाइन का कोड तभी पूरा माना जाता है जब उसके अंत में सेमीकोलन हो।

<?php
echo "Hello World!"; // सेमीकोलन आवश्यक है
?>

  • कोड को पढ़ने योग्य बनाना: सेमीकोलन कोड को पढ़ने और समझने में आसान बनाता है।
  • मल्टीपल स्टेटमेंट्स को अलग करना: यदि एक से अधिक स्टेटमेंट्स हैं, तो सेमीकोलन उनके बीच अंतर करता है।

<?php
$name = "अमित";
echo "Hello " . $name;  // पहला स्टेटमेंट
echo "PHP में आपका स्वागत है!"; // दूसरा स्टेटमेंट
?>

  • सेमीकोलन न लगने पर समस्या: यदि आप सेमीकोलन लगाना भूल जाते हैं, तो PHP में सिंटैक्स एरर आ सकती है।

<?php
echo "Hello World" // यहां सेमीकोलन नहीं है, एरर देगा
echo "PHP में आपका स्वागत है!";
?>

  • यदि सेमीकोलन आवश्यक नहीं है: कुछ विशेष केस में सेमीकोलन जरूरी नहीं होता, जैसे कि:

यदि केवल एक स्टेटमेंट if या while के अंदर है और कोड ब्लॉक { } में है।
<?php
if (true) {
    echo "यह काम करेगा!"; // ब्लॉक में है, तो सही है
}
?>

नियम:
  • हर स्टेटमेंट के अंत में सेमीकोलन लगाएं।
  • सेमीकोलन की कमी से कोड ब्रेक हो सकता है।

In this Chapter

Advance Features PHP in Hindi | PHP के एडवांस फीचर्सस हिंदी में
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
Expression in PHP in Hindi | PHP में एक्सप्रेशन हिंदी में
Juggling Expression in PHP in Hindi | PHP में जुगलिंग हिंदी में
Comments in PHP in Hindi | PHP में Comments हिंदी में
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