Free tutorials & notes in Hindi & English · Clean code examples 🧰 मुफ़्त PDF और फ़ोटो टूल्स →
🟢 Foundation  ·  Lesson 03

PHP Syntax and Echo

PHP syntax की बुनियाद

Syntax का मतलब है code लिखने के नियम जो PHP समझ सके। अच्छी बात: PHP के नियम कम और सरल हैं। Code PHP tags के अंदर जाता है, हर statement semicolon से ख़त्म होता है, और आप PHP को HTML से आज़ादी से मिला सकते हैं। ये बुनियाद सही कर लीजिए, बाक़ी सब इसी पर बनता है।

💡 तीन बुनियाद: <?php से खोलिए, हर line को ; से ख़त्म कीजिए, ?> से बंद कीजिए।

PHP tags और semicolons

<?php
  $name = "Aman";
  echo $name;
?>
Aman

<?php और ?> के बीच सब कुछ PHP है। हर instruction (statement) semicolon ; से ख़त्म होता है। वो semicolon भूलना सबसे आम शुरुआती गलती है।

echo और print

दोनों page पर text भेजते हैं। echo रोज़ की पसंद है।

<?php
  echo "Hello ", "World";   // echo कई values ले सकता है
  print "Bye";               // print एक लेता है
?>
Hello WorldBye

echo कई comma-separated values output कर सकता है और थोड़ा तेज़ है; print एक value output करता है। जब तक कोई कारण न हो, echo इस्तेमाल कीजिए।

PHP को HTML से मिलाना

आप page के अंदर PHP में आ-जा सकते हैं।

<h1>Welcome</h1>
<p>Today is <?php echo date("l"); ?></p>
Welcome
Today is Monday

HTML जैसा-का-तैसा भेजा जाता है, और PHP block उसके output से बदल जाता है। यही मिलाना web pages को dynamic बनाता है।

Comments

<?php
  // single-line comment
  # यह भी single-line comment
  /* एक multi-line
     comment */
  echo "Comments are ignored by PHP";
?>
Comments are ignored by PHP

Comments आपका code इंसानों को समझाते हैं और PHP इन्हें छोड़ देती है। इनका इस्तेमाल यह note करने को कीजिए कि आपने कुछ क्यों किया, सिर्फ़ क्या नहीं।

आम गलतियाँ

  • Semicolon भूलना। नंबर एक शुरुआती गलती — हर statement को ; चाहिए।
  • PHP tag या quote बंद न होना। खुला " या missing ?> पूरा page तोड़ देता है।
  • गलत file extension। Mixed PHP/HTML को .php के रूप में save करना ज़रूरी है।
  • Variables में case की चूक। $Name, $name नहीं है — casing एक जैसी रखिए।

सारांश

  • PHP code <?php ... ?> tags के अंदर रहता है।
  • हर statement semicolon ; से ख़त्म होता है।
  • echo text output करता है (कई values लेता है); print एक लेता है।
  • PHP .php file में HTML से आज़ादी से मिलती है।
  • Comment को //, # या /* ... */।

आगे, data रखिए PHP variables में, या dynamic values output कीजिए PHP data types से।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

हर PHP statement semicolon से क्यों ख़त्म होता है?
semicolon ; PHP को बताता है कि एक statement कहाँ ख़त्म और अगला कहाँ शुरू होता है। इसे भूलना सबसे आम शुरुआती गलती है और "syntax error, unexpected..." message देता है। हर statement को एक चाहिए।
echo और print में क्या अंतर है?
दोनों text output करते हैं। echo थोड़ा तेज़ है और comma से अलग की कई चीज़ें output कर सकता है। print सिर्फ़ एक चीज़ output कर सकता है और 1 return करता है। रोज़ के इस्तेमाल के लिए echo आम पसंद है।
क्या PHP को HTML file के अंदर लिख सकते हैं?
हाँ, जब तक file का .php extension हो। PHP block को <?php से खोलिए, code लिखिए, और ?> से बंद कीजिए, फिर HTML जारी रखिए। यह मिलाना PHP की मुख्य विशेषता है।
PHP में comments लिखने के क्या तरीके हैं?
single-line comment को // या #, और multi-line को /* ... */। Comments PHP अनदेखा करती है और ये code इंसानों को समझाने के लिए होते हैं।
क्या PHP case-sensitive है?
आंशिक रूप से। Variable नाम case-sensitive हैं ($name और $Name अलग), पर echo, if और strlen जैसे keywords व function नाम नहीं। सुरक्षित रहने को अपनी casing एक जैसी रखिए।
← Back to PHP Tutorial
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

💻 लाइव कोड एडिटर

इस पेज के प्रोग्राम यहीं तैयार हैं — चलाएँ, बदलें और सीखें। कुछ भी इंस्टॉल किए बिना।
OneCompiler द्वारा संचालित। कोड एडिटर में अपने आप आ जाता है — Run दबाकर आउटपुट देखें। अगर एडिटर न खुले तो नए टैब में खोलें.
अगला topicVariables in PHP आपकी प्रगति: 3 / 50 (6%) · Lesson 4 / 50 आगे बढ़ें →

यह lesson कैसा लगा?

आपकी राय से हम content और बेहतर बनाते हैं।

अपना review और सुझाव लिखें (वैकल्पिक)

Review approve होने के बाद आपका नाम और शहर इसके साथ public दिख सकते हैं। Email या phone न लिखें।

▶ CodingEasily on YouTube

Video से सीखें – आसान Hindi में

चुनी हुई video: RDBMS भाग 3 – Class XI Commerce IT

▶ Channel subscribe करें