If tutorials available on this website are helpful for you, please whitelist this website in your ad blocker😭 or Donate to help us ❤️ pay for the web hosting to keep the website running.
Generally PHP file HTML, JavaScript, JQuery, aur PHP etc languages को contain कर सकती है , क्योंकि जब हम web page बनाते हैं तो जरूरत के हिसाब से हमें ये languages use करनी पड़ती हैं. PHP syntax बहुत ही आसान है हमें PHP Code को simply <?php से start करते है और ?> से end करते है।
चूंकि PHP Script Server पर Run होती है और हमें plain HTML text as a result मिलता है। PHP file को हम .php extensionके साथ save करते हैं।
<?php
$var = "Hello";
echo $var;
?>
ऊपर दिए गए example में अगर आप देखेंगे , तो मैंने PHP Code लिखने के लिए <?php और ?> लिखा है| कई cases में अगर आप अगर script के end में ?> नहीं भी लिखोगे तो कोई Error नहीं आएगी और हमें same output मिलेगा।
Example :
<?php
$var = "Hello";
echo $var;
अब यहाँ पर ध्यान देने बात यह है कि "<?php [whitespace]" , "<?php" नहीं है।
Example-
<?php/*it would not work*/ echo "Whitespace Test 1"?>
<?php /*php followed by space*/ echo "Whitespace Test2<br>"?>
<!-- will work, as well as : -->
<?php
/*php followed by end-of-line*/ echo "Whitespace Test3<br>"?>
<!-- it would also will work -->
<?php /*php followed by tab*/ echo "Whitespace Test4"?>
तो जैसा कि आप देख सकते हैं , की <?php के बाद white space या कोई ऐसा character जरूर होना चाहिए जो कि white space को generate करता हो जैसे कि \t , \n , \r.
<?= को Short Open Tag बोलतें है , हलाकिं <?= को PHP version 5.4.0 से add किया गया था उससे पहले ये use नहीं होते थे। Short Open Tag को simply <?= से start करते हैं और ?>से End करते हैं।
Note - Short Open Tag use करने से पहले ये जाँच ले कि आपने Short Open Tag को On कर रखा है , नहीं तो error आ सकती है। Short Open Tag On करने के लिए आप XAMPP / WAMPP के Configure Option पर Click करके short_open_tag = On करना है। इसके अलावा आप manually File Open करने के लिए C:\xampp\php\php.ini locate कर सकते हैं।
Example -
<?php
$var = "Hello";
?>
<?= $var ?>
इसके अलावा हम PHP को आसानी के साथ HTMl के साथ use कर सकते है , PHP को HTML के साथ के साथ कुछ इस तरह से लिखते हैं।
<!DOCTYPE>
<html>
<head>
<title>PHP With HTMl </title>
</head>
<body>
<h2>This is PHP with HTMl</h2>
<?php
echo "<h2>Hello PHP with HTML</h2>";
?>
</body>
</html>