Tuesday, April 7, 2020

PHP Tutorial From beginner to master

PHP Tutorial From Beginner

เค†เคœ เคนเคฎ เค†เคชเค•ो PHP เค•े เคฌाเคฐे เคฎें เค•ुเค› เคœाเคจเค•ाเคฐिเคฏा เคฆेเคจे เคœा เคฐเคนा เคนूँ। 
เคฎैं เค†เคชเค•ो เคฏเคน เค•ुเค› เคœเคฐुเคฐी เคจोเคŸ เคฆे เคฐเคนा เคนूँ। 

เคคो เคšเคฒिเค เคชเคนเคฒे เค‡เคธเค•े เคฌाเคฐे เคฎें เค•ुเค› เคฌเคคाเคคा เคนूँ। 


PHP เค—เคคिเคถीเคฒ เค”เคฐ เค‡ंเคŸเคฐैเค•्เคŸिเคต เคตेเคฌ เคชेเคœ เคฌเคจाเคจे เค•े เคฒिเค เคเค• เคถเค•्เคคिเคถाเคฒी เค‰เคชเค•เคฐเคฃ เคนै।
PHP เคช्เคฐเคคिเคฏोเค—िเคฏों เค•े เคฒिเค เคต्เคฏाเคชเค• เคฐूเคช เคธे เค‡เคธ्เคคेเคฎाเคฒ, เคฎुเคซ्เคค เค”เคฐ เค•ुเคถเคฒ เคตिเค•เคฒ्เคช เคนै
Microsoft เค•े ASP เค•े เคฐूเคช เคฎें।
เคนเคฎाเคฐे PHP เคŸ्เคฏूเคŸोเคฐिเคฏเคฒ เคฎें เค†เคช PHP เค•े เคฌाเคฐे เคฎें เคธीเค–ेंเค—े, เค”เคฐ เคธ्เค•्เคฐिเคช्เคŸ เค•ो เค•ैเคธे เคจिเคท्เคชाเคฆिเคค เค•เคฐेंเค—े
เค…เคชเคจे เคธเคฐ्เคตเคฐ เคชเคฐ। 

เคชूเคฐ्เคต เค†เคตเคถ्เคฏเค• เคตเคธ्เคคुเคँ:-

เค‡เคธเคธे เคชเคนเคฒे เค•ि เค†เคช เคœाเคฐी เคฐเค–ें, เค†เคชเค•ो เคจिเคฎ्เคจเคฒिเค–िเคค เค•ी เคฌुเคจिเคฏाเคฆी เคธเคฎเค เคนोเคจी เคšाเคนिเค:
• HTML / XHTML

• เคœाเคตाเคธ्เค•्เคฐिเคช्เคŸ

PHP เค•्เคฏा เคนै?

• PHP PHP เค•े เคฒिเค เค–เคก़ा เคนै: เคนाเค‡เคชเคฐเคŸेเค•्เคธ्เคŸ เคช्เคฐीเคช्เคฐोเคธेเคธเคฐ
• PHP เคเค• เคธเคฐ्เคตเคฐ-เคธाเค‡เคก เคธ्เค•्เคฐिเคช्เคŸिंเค— เคญाเคทा เคนै, เคœैเคธे ASP
• PHP เคธ्เค•्เคฐिเคช्เคŸ เค•ो เคธเคฐ्เคตเคฐ เคชเคฐ เคจिเคท्เคชाเคฆिเคค เค•िเคฏा เคœाเคคा เคนै
• PHP เค•เคˆ เคกेเคŸाเคฌेเคธ (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै)
เคธाเคฎाเคจ्เคฏ เค“เคกीเคฌीเคธी, เค†เคฆि)
• PHP เคเค• เค“เคชเคจ เคธोเคฐ्เคธ เคธॉเคซ्เคŸเคตेเคฏเคฐ เคนै

• PHP เคกाเค‰เคจเคฒोเคก เค”เคฐ เค‰เคชเคฏोเค— เค•เคฐเคจे เค•े เคฒिเค เคธ्เคตเคคंเคค्เคฐ เคนै। 

เคเค• PHP เคซ़ाเค‡เคฒ เค•्เคฏा เคนै?

• PHP เคซाเค‡เคฒों เคฎें เคŸेเค•्เคธ्เคŸ, HTML เคŸैเค— เค”เคฐ เคธ्เค•्เคฐिเคช्เคŸ เคนो เคธเค•เคคे เคนैं
• PHP เคซ़ाเค‡เคฒों เค•ो เคธाเคฆे HTML เค•े เคฐूเคช เคฎें เคฌ्เคฐाเค‰เคœ़เคฐ เคฎें เคฒौเคŸाเคฏा เคœाเคคा เคนै

• PHP เคซाเค‡เคฒों เคฎें ".php", ".php3", เคฏा ".phtml" เค•ी เคซाเค‡เคฒ เคเค•्เคธเคŸेंเคถเคจ เคนोเคคी เคนै।

MySQL เค•्เคฏा เคนै?

• MySQL เคเค• เคกेเคŸाเคฌेเคธ เคธเคฐ्เคตเคฐ เคนै
• MySQL เค›ोเคŸे เค”เคฐ เคฌเคก़े เคฆोเคจों เค…เคจुเคช्เคฐเคฏोเค—ों เค•े เคฒिเค เค†เคฆเคฐ्เคถ เคนै
• MySQL เคฎाเคจเค• SQL เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै

• MySQL เค•เคˆ เคช्เคฒेเคŸเคซाเคฐ्เคฎों เคชเคฐ เคธंเค•เคฒเคจ เค•เคฐเคคा เคนै। 
• MySQL เคกाเค‰เคจเคฒोเคก เค”เคฐ เค‰เคชเคฏोเค— เค•เคฐเคจे เค•े เคฒिเค เคธ्เคตเคคंเคค्เคฐ เคนै। 

PHP + MySQL

• MySQL เค•े เคธाเคฅ เคธंเคฏुเค•्เคค PHP เค•्เคฐॉเคธ-เคช्เคฒेเคŸเคซॉเคฐ्เคฎ เคนै (เค†เคช เคตिंเคกोเคœ เคฎें เคตिเค•เคธिเคค เค•เคฐ เคธเค•เคคे เคนैं เค”เคฐ

เคฏूเคจिเค•्เคธ เค•े เคฎंเคš เคชเคฐ เคธेเคตा) 

เค•्เคฏों PHP?

• PHP เคตिเคญिเคจ्เคจ เคช्เคฒेเคŸเคซाเคฐ्เคฎों (เคตिंเคกोเคœ, เคฒिเคจเค•्เคธ, เคฏूเคจिเค•्เคธ, เค†เคฆि) เคชเคฐ เคšเคฒเคคा เคนै
• PHP เค†เคœ เค‰เคชเคฏोเค— เค•िเค เคœाเคจे เคตाเคฒे เคฒเค—เคญเค— เคธเคญी เคธเคฐ्เคตเคฐों เค•े เคธाเคฅ เคธंเค—เคค เคนै (Apache, IIS, เค†เคฆि)
• PHP เค†เคงिเค•ाเคฐिเค• PHP เคธंเคธाเคงเคจ เคธे เคกाเค‰เคจเคฒोเคก เค•เคฐเคจे เค•े เคฒिเค เคธ्เคตเคคंเคค्เคฐ เคนै: www.php.net

• PHP เคธीเค–เคจा เค†เคธाเคจ เคนै เค”เคฐ เคธเคฐ्เคตเคฐ เค•ी เคคเคฐเคซ เค•ुเคถเคฒเคคा เคธे เคšเคฒเคคा เคนै। 

เค•เคนा เคธे เคถुเคฐुเคตाเคค เค•เคฐे?

PHP เคธเคฎเคฐ्เคฅเคจ เค•े เคธाเคฅ เคเค• เคตेเคฌ เคธเคฐ्เคตเคฐ เคคเค• เคชเคนुंเคš เคช्เคฐाเคช्เคค เค•เคฐเคจे เค•े เคฒिเค, เค†เคช เค•เคฐ เคธเค•เคคे เคนैं:
• เค…เคชเคจे เคธ्เคตเคฏं เค•े เคธเคฐ्เคตเคฐ เคชเคฐ Apache (เคฏा IIS) เคธ्เคฅाเคชिเคค เค•เคฐें, PHP เค”เคฐ MySQL เคธ्เคฅाเคชिเคค เค•เคฐें

• เคฏा PHP เค”เคฐ MySQL เคธเคฎเคฐ्เคฅเคจ เค•े เคธाเคฅ เคเค• เคตेเคฌ เคนोเคธ्เคŸिंเค— เคฏोเคœเคจा เค–ोเคœें। 

PHP เคธ्เคฅाเคชเคจा

เคคुเคฎ्เคนे เค•्เคฏा เคšाเคนिเค?

เคœ्เคฏाเคฆाเคคเคฐ เคฒोเค— เคเค• เคธเคญी เคฎें เคเค• เคธเคฎाเคงाเคจ เคธ्เคฅाเคชिเคค เค•เคฐเคจा เคชเคธंเคฆ เค•เคฐेंเค—े:

WampServer 2.0i [07/11/09]। เคตिंเคกोเคœ เคช्เคฒेเคŸเคซॉเคฐ्เคฎ เค•े เคฒिเค
เคถाเคฎिเคฒ เคนैं:

- Apache 2.2.11
- MySQL 5.1.36
- PHP 5.3.0
http://www.wampserver.com/en/
เคฒिเคจเค•्เคธ เคช्เคฒेเคŸเคซॉเคฐ्เคฎ เค•े เคฒिเค http://lamphowto.com/ .com/

เคชเคนเคฒे เคธे เคนी เคเค• เคตेเคฌ เคธเคฐ्เคตเคฐ เคนै?

เคฏเคฆि เค†เคชเค•ा เคธเคฐ्เคตเคฐ PHP เค•ा เคธเคฎเคฐ्เคฅเคจ เค•เคฐเคคा เคนै เคคो เค†เคชเค•ो เค•ुเค› เคญी เค•เคฐเคจे เค•ी เค†เคตเคถ्เคฏเค•เคคा เคจเคนीं เคนै।
เคฌเคธ เค…เคชเคจी เคตेเคฌ เคจिเคฐ्เคฆेเคถिเค•ा เคฎें เค•ुเค› .php เคซाเค‡เคฒें เคฌเคจाเคं, เค”เคฐ เคธเคฐ्เคตเคฐ เค‰เคจ्เคนें เค†เคชเค•े เคฒिเค เคชाเคฐ्เคธ เค•เคฐ เคฆेเค—ा।

เค•्เคฏोंเค•ि เคฏเคน เคฎुเคซ़्เคค เคนै, เค…เคงिเค•ांเคถ เคตेเคฌ เคนोเคธ्เคŸ PHP เคธเคฎเคฐ्เคฅเคจ เคช्เคฐเคฆाเคจ เค•เคฐเคคे เคนैं। เคนाเคฒांเค•ि, เค…เค—เคฐ เค†เคชเค•ा เคธเคฐ्เคตเคฐ เคจเคนीं เค•เคฐเคคा เคนै। 

เคธเคฎเคฐ्เคฅเคจ PHP, เค†เคช PHP เคธ्เคฅाเคชिเคค เค•เคฐเคจा เคนोเค—ा। เคฏเคนाँ เค•ैเคธे เค•เคฐเคจे เค•े เคฒिเค PHP.net เคธे เคเค• เค…เคš्เค›ा เคŸ्เคฏूเคŸोเคฐिเคฏเคฒ เค•े เคฒिเค เคเค• เค•เคก़ी เคนै

PHP5 เคธ्เคฅाเคชिเคค เค•เคฐें: http://www.php.net/manual/en/install.php

PHP เคกाเค‰เคจเคฒोเคก เค•เคฐें। 

เคฏเคนाँ เคฎुเคซ्เคค เคฎें PHP เคกाเค‰เคจเคฒोเคก เค•เคฐें: http://www.php.net/downloads.php

MySQL เคกाเคŸाเคฌेเคธ เคกाเค‰เคจเคฒोเคก เค•เคฐें
เคฏเคนाँ เคฎुเคซ्เคค เคฎें MySQL เคกाเค‰เคจเคฒोเคก เค•เคฐें: 

http://www.mysql.com/downloads/index.html
Apache เคธเคฐ्เคตเคฐ เคกाเค‰เคจเคฒोเคก เค•เคฐें

เคฏเคนां เคธे เค…เคชाเคšे เค•ो เคฎुเคซ्เคค เคกाเค‰เคจเคฒोเคก เค•เคฐें: 
http://httpd.apache.org/download.cgi


เคเค• เค…เคš्เค›ा เคชाเค  เคธंเคชाเคฆเค• เคกाเค‰เคจเคฒोเคก เค•เคฐें [เค†เคตเคถ्เคฏเค• เคจเคนीं]

http://www.flos-freeware.ch/notepad2.html

PHP เคธिंเคŸेเค•्เคธ

PHP เค•ोเคก เคธเคฐ्เคตเคฐ เคชเคฐ เคจिเคท्เคชाเคฆिเคค เค•िเคฏा เคœाเคคा เคนै, เค”เคฐ เคธाเคฆे HTML เคชเคฐिเคฃाเคฎ เคฌ्เคฐाเค‰เคœ़เคฐ เค•ो เคญेเคœा เคœाเคคा เคนै।

เคฌेเคธिเค• PHP เคธिंเคŸेเค•्เคธ 

เคเค• PHP เคธ्เค•्เคฐिเคช्เคŸिंเค— เคฌ्เคฒॉเค• เคนเคฎेเคถा <? Php เค•े เคธाเคฅ เคถुเคฐू เคนोเคคा เคนै เค”เคฐ?> เค•े เคธाเคฅ เคธเคฎाเคช्เคค เคนोเคคा เคนै। เคเค• PHP เคธ्เค•्เคฐिเคช्เคŸिंเค— เคฌ्เคฒॉเค• เค•เคฐ เคธเค•เคคे เคนैं
เคฆเคธ्เคคाเคตेเคœ़ เคฎें เค•เคนीं เคญी เคฐเค–ा เคœा เคธเค•เคคा เคนै।

เคถॉเคฐ्เคŸเคนैंเคก เคธเคฎเคฐ्เคฅเคจ เคตाเคฒे เคธเคฐ्เคตเคฐ เคธเค•्เคทเคฎ เคนोเคจे เคชเคฐ เค†เคช เคเค• เคธ्เค•्เคฐिเคช्เคŸिंเค— เคฌ्เคฒॉเค• เคถुเคฐू เค•เคฐ เคธเค•เคคे เคนैं <? เค”เคฐ เค…ंเคค
เค•े เคธाเคฅ?>

เค…เคงिเค•เคคเคฎ เคธंเค—เคคเคคा เค•े เคฒिเค, เคนเคฎ เค…เคจुเคถंเคธा เค•เคฐเคคे เคนैं เค•ि เค†เคช เคฎाเคจเค• เคฐूเคช (<? Php) เค•ा เค‰เคชเคฏोเค— เค•เคฐें
เคถॉเคฐ्เคŸเคนैंเคก เคฐूเคช เคธे।

<? Php
?>

เคเค• PHP เคซ़ाเค‡เคฒ เคฎें เคธाเคฎाเคจ्เคฏเคคः HTML เคŸैเค— เคนोเคคे เคนैं, เคœैเคธे HTML เคซ़ाเค‡เคฒ เค”เคฐ เค•ुเค› PHP เคธ्เค•्เคฐिเคช्เคŸिंเค— เค•ोเคก।

เคจीเคšे, เคนเคฎाเคฐे เคชाเคธ เคเค• เคธเคฐเคฒ PHP เคธ्เค•्เคฐिเคช्เคŸ เค•ा เคเค• เค‰เคฆाเคนเคฐเคฃ เคนै เคœो "เคนैเคฒो เคตเคฐ्เคฒ्เคก" เค•ो เคชाเค  เคญेเคœเคคा เคนै

เคฌ्เคฐाเค‰เคœ़เคฐ:


<html>
<body>

<?php
echo "Hello World";
?>
</body>
</html>

PHP เคฎें เคช्เคฐเคค्เคฏेเค• เค•ोเคก เคฒाเค‡เคจ เคเค• เค…เคฐ्เคงเคตिเคฐाเคฎ เค•े เคธाเคฅ เคธเคฎाเคช्เคค เคนोเคจी เคšाเคนिเค। เค…เคฐ्เคงเคตिเคฐाเคฎ เคเค• เคตिเคญाเคœเค• เคนै เค”เคฐ เค‡เคธเค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै
เคจिเคฐ्เคฆेเคถों เค•े เคเค• เคธेเคŸ เค•ो เคฆूเคธเคฐे เคธे เค…เคฒเค— เค•เคฐเคจा।
PHP เค•े เคธाเคฅ เคŸेเค•्เคธ्เคŸ เค•ो เค†เค‰เคŸเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค เคฆो เคฎूเคฒ เค•เคฅเคจ เคนैं: เค‡เค•ो เค”เคฐ เคช्เคฐिंเคŸ। เค‰เคฆाเคนเคฐเคฃ เคฎें
เคŠเคชเคฐ เคนเคฎเคจे "เคนैเคฒो เคตเคฐ्เคฒ्เคก" เคŸेเค•्เคธ्เคŸ เค•ो เค†เค‰เคŸเคชुเคŸ เค•เคฐเคจे เค•े เคฒिเค เค‡เค•ो เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคนै।

เคจोเคŸ: เคซ़ाเค‡เคฒ เคฎें เคเค• .php เคเค•्เคธเคŸेंเคถเคจ เคนोเคจा เคšाเคนिเค। เคฏเคฆि เคซ़ाเค‡เคฒ เคฎें .html เคเค•्เคธเคŸेंเคถเคจ เคนै, เคคो PHP เค•ोเคก เคนोเค—ा

เคจिเคท्เคชाเคฆिเคค เคจเคนीं เค•िเคฏा เค—เคฏा।

PHP เคฎें เคŸिเคช्เคชเคฃिเคฏाँ:-

PHP เคฎें, เคนเคฎ เคเค•-เคฒाเค‡เคจ เคŸिเคช्เคชเคฃी เคฏा / * เค”เคฐ * / เคเค• เคฌเคก़ी เคŸिเคช्เคชเคฃी เค•เคฐเคจे เค•े เคฒिเค // เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं

เค–ंเคก เคฎैเคฅा। 

<html>
<body>



<?php
//This is a comment 

/*
This is 
a comment
block
*/
?>
</body>
</html>

PHP Variables:-
เคเค• เคšเคฐ เค•ा เค‰เคชเคฏोเค— เคธूเคšเคจा เค•ो เคธंเค—्เคฐเคนीเคค เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।

Variables in PHP 

เคšเคฐ เค•ा เค‰เคชเคฏोเค— เคฎाเคจों เค•ो เคธंเคšเคฏ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै, เคœैเคธे เค•ि เคชाเค  เคคाเคฐ, เคธंเค–्เคฏा เคฏा เคธเคฐเคฃिเคฏाँ।
เคœเคฌ เคเค• เคšเคฐ เค˜ोเคทिเคค เค•िเคฏा เคœाเคคा เคนै, เคคो เค‡เคธเค•ा เค‰เคชเคฏोเค— เค†เคชเค•ी เคธ्เค•्เคฐिเคช्เคŸ เคฎें เคฌाเคฐ-เคฌाเคฐ เค•िเคฏा เคœा เคธเค•เคคा เคนै।
PHP เคฎें เคธเคญी เคšเคฐ เคเค• $ เคšिเคน्เคจ เคช्เคฐเคคीเค• เค•े เคธाเคฅ เคถुเคฐू เคนोเคคे เคนैं।

PHP เคฎें เคเค• เคšเคฐ เค˜ोเคทिเคค เค•เคฐเคจे เค•ा เคธเคนी เคคเคฐीเค•ा:

$var_name = value;

เคจเค PHP เคช्เคฐोเค—्เคฐाเคฎเคฐ เค…เค•्เคธเคฐ เคšเคฐ เค•ी เคถुเคฐुเค†เคค เคฎें $ เคธाเค‡เคจ เค•ो เคญूเคฒ เคœाเคคे เคนैं। เค‰เคธ เคฎाเคฎเคฒे เคฎें เคฏเคน เคจเคนीं เคนोเค—ा เค•ाเคฎ। 


เค†เค‡เค เคเค• เคธ्เคŸ्เคฐिंเค— เคฏुเค•्เคค เคเค• เคšเคฐ เคฌเคจाเคจे เค•ी เค•ोเคถिเคถ เค•เคฐें, เค”เคฐ เคเค• เคšเคฐ เคœिเคธเคฎें เคเค• เคธंเค–्เคฏा เคนै:


<?php
$txt="Hello World!";
$x=16;
 ?>

PHP เคเค• เคขीเคฒा เคŸाเค‡เคช เคญाเคทा เคนै। 

PHP เคฎें, เคเค• เคตैเคฐिเคเคฌเคฒ เค•ो เค‡เคธเค•े เคธाเคฅ เคเค• เคฎूเคฒ्เคฏ เคœोเคก़เคจे เคธे เคชเคนเคฒे เค˜ोเคทिเคค เค•เคฐเคจे เค•ी เค†เคตเคถ्เคฏเค•เคคा เคจเคนीं เคนै।

เค‰เคชเคฐोเค•्เคค เค‰เคฆाเคนเคฐเคฃ เคฎें, เค†เคช เคฆेเค–เคคे เคนैं เค•ि เค†เคชเค•ो PHP เค•ो เคฏเคน เคฌเคคाเคจे เค•ी เค†เคตเคถ्เคฏเค•เคคा เคจเคนीं เคนै เค•ि เคšเคฐ เค•िเคธ เคกेเคŸा เคช्เคฐเค•ाเคฐ เค•ा เคนै।

PHP เคธ्เคตเคšाเคฒिเคค เคฐूเคช เคธे เคšเคฐ เค•ो เค‰เคธเค•े เคฎूเคฒ्เคฏ เค•े เค†เคงाเคฐ เคชเคฐ เคธเคนी เคกेเคŸा เคช्เคฐเค•ाเคฐ เคฎें เคชเคฐिเคตเคฐ्เคคिเคค เค•เคฐเคคी เคนै।

เคฆृเคข़เคคा เคธे เคŸाเค‡เคช เค•ी เค—เคˆ เคช्เคฐोเค—्เคฐाเคฎिंเค— เคญाเคทा เคฎें, เค†เคชเค•ो เคŸाเค‡เคช เค”เคฐ เค•े เคจाเคฎ เค•ो เค˜ोเคทिเคค (เคชเคฐिเคญाเคทिเคค) เค•เคฐเคจा เคนोเค—ा। 

เคšเคฐ(Variables) เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจे เคธे เคชเคนเคฒे।

PHP เคฎें, เคœเคฌ เค†เคช เค‡เคธเค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं เคคो เคšเคฐ เคธ्เคตเคšाเคฒिเคค เคฐूเคช เคธे เค˜ोเคทिเคค เค•िเคฏा เคœाเคคा เคนै।

Variables เค•े เคฒिเค เคจाเคฎเค•เคฐเคฃ เคจिเคฏเคฎ:-


• เคเค• เคšเคฐ เคจाเคฎ เคเค• เค…เค•्เคทเคฐ เคฏा เค…ंเคกเคฐเคธ्เค•ोเคฐ "_" เคธे เคถुเคฐू เคนोเคจा เคšाเคนिเค। 
• เคเค• เคšเคฐ เคจाเคฎ เคฎें เค•ेเคตเคฒ เค…เคฒ्เคซा-เคจ्เคฏूเคฎेเคฐिเค• เคตเคฐ्เคฃ เค”เคฐ เค…ंเคกเคฐเคธ्เค•ोเคฐ (เค-เคœेเคก, เค-เคœेเคก, 0-9, เค”เคฐ เคนो เคธเค•เคคे เคนैं ,_)

เคเค• เคšเคฐ เคจाเคฎ เคฎें เคฐिเค•्เคค เคธ्เคฅाเคจ เคจเคนीं เคนोเคจा เคšाเคนिเค। เคฏเคฆि เคเค• เคšเคฐ เคจाเคฎ เคเค• เคถเคฌ्เคฆ เคธे เค…เคงिเค• เคนै, เคคो เคฏเคน เคนोเคจा เคšाเคนिเค:-

เค…ंเคกเคฐเคธ्เค•ोเคฐ ($ my_string), เคฏा เค•ैเคชिเคŸเคฒाเค‡เคœ़ेเคถเคจ ($ myString) เค•े เคธाเคฅ เค…เคฒเค— เค•िเคฏा เคœाเค। 

PHP String Variables

เคเค• เคธ्เคŸ्เคฐिंเค— เคšเคฐ เค•ा เค‰เคชเคฏोเค— เคชाเค  เค•ो เคธंเค—्เคฐเคนीเคค เค”เคฐ เคนेเคฐเคซेเคฐ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।

String Variables in PHP:-

เคธ्เคŸ्เคฐिंเค— เคšเคฐ เค•ा เค‰เคชเคฏोเค— เค‰เคจ เคฎाเคจों เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै เคœिเคจเคฎें เคตเคฐ्เคฃ เคนोเคคे เคนैं।
เค‡เคธ เค…เคง्เคฏाเคฏ เคฎें เคนเคฎ เคธเคฌเคธे เค†เคฎ เค•ाเคฐ्เคฏों เค”เคฐ เค‘เคชเคฐेเคŸเคฐों เค•ो เคฆेเค–เคจे เคœा เคฐเคนे เคนैं। เคœिเคจเค•ा เค‰เคชเคฏोเค— เคนेเคฐเคซेเคฐ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै। 
PHP เคฎें เคคाเคฐ(String )।
เคเค• เคธ्เคŸ्เคฐिंเค— เคฌเคจाเคจे เค•े เคฌाเคฆ เคนเคฎ เค‡เคธเคฎें เคนेเคฐเคซेเคฐ เค•เคฐ เคธเค•เคคे เคนैं। เคเค• เคธ्เคŸ्เคฐिंเค— เค•ो เคธीเคงे เค•िเคธी เคซ़ंเค•्เคถเคจ เคฎें เค‰เคชเคฏोเค— เค•िเคฏा เคœा เคธเค•เคคा เคนै เคฏा เคฏเคน เคนो เคธเค•เคคा เคนै
เคเค• เคšเคฐ เคฎें เคธंเค—्เคฐเคนीเคค।

เคจीเคšे, PHP เคธ्เค•्เคฐिเคช्เคŸ "เคนैเคฒो เคตเคฐ्เคฒ्เคก" เค•े เคชाเค  เค•ो $ txt เคจाเคฎเค• เคเค• เคธ्เคŸ्เคฐिंเค— เคšเคฐ เคชเคฐ เค…เคธाเค‡เคจ เค•เคฐเคคी เคนै:

<?php
$txt="Hello World";
echo $txt;
?> 

เค‰เคชเคฐोเค•्เคค เค•ोเคก เค•ा เค†เค‰เคŸเคชुเคŸ เคนोเค—ा:
Hello World

เค…เคฌ, เคธ्เคŸ्เคฐिंเค— เคฎें เคนेเคฐเคซेเคฐ เค•เคฐเคจे เค•े เคฒिเค เค•ुเค› เค…เคฒเค—-เค…เคฒเค— เคซ़ंเค•्เคถเคจ เค”เคฐ เค‘เคชเคฐेเคŸเคฐों เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐเคคा เคนै।

The Concatenation Operator:-

PHP เคฎें เค•ेเคตเคฒ เคเค• เคธ्เคŸ्เคฐिंเค— เค‘เคชเคฐेเคŸเคฐ เคนै।
เคธंเค˜เคจिเคค्เคฐ เคธंเคšाเคฒเค• (।) เค•ा เค‰เคชเคฏोเค— เคฆो เคธ्เคŸ्เคฐिंเค— เคฎाเคจों เค•ो เคเค• เคธाเคฅ เคฐเค–เคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।

เคเค• เคธाเคฅ เคฆो เคธ्เคŸ्เคฐिंเค— เคšเคฐ เคธเคฎेเคŸเคจे เค•े เคฒिเค, เคธंเค˜เคšाเคฒเค• เค•ा เค‰เคชเคฏोเค— เค•เคฐें:

<?php

$txt1="Hello World!";
$txt2="What a nice day!"; 
echo $txt1 . " " . $txt2; 
?>

เค‰เคชเคฐोเค•्เคค เค•ोเคก เค•ा เค†เค‰เคŸเคชुเคŸ เคนोเค—ा:
Hello World! What a nice day! 

เคฏเคฆि เคนเคฎ เคŠเคชเคฐ เคฆिเค เค—เค เค•ोเคก เค•ो เคฆेเค–เคคे เคนैं, เคคो เคนเคฎ เคฆेเค–เคคे เคนैं เค•ि เคนเคฎเคจे เคฆो เคฌाเคฐ เคธंเคšाเคฒเค• เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคนै। เคฏเคน เคนै เค•्เคฏोंเค•ि

เคนเคฎें เคฆो เคคाเคฐों เค•ो เค…เคฒเค— เค•เคฐเคจे เค•े เคฒिเค เคเค• เคคीเคธเคฐा เคธ्เคŸ्เคฐिंเค— (เคเค• เคธ्เคฅाเคจ เคตเคฐ्เคฃ) เคธเคฎ्เคฎिเคฒिเคค เค•เคฐเคจा เคฅा।

The strlen() function:-

เคธ्เคŸ्เคฐिंเค— เค•ी เคฒंเคฌाเคˆ เคฒौเคŸाเคจे เค•े เคฒिเค เคธ्เคŸ्เคฐเคฒेเคจ () เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै।

เคšเคฒो เคเค• เคธ्เคŸ्เคฐिंเค— เค•ी เคฒंเคฌाเคˆ เคชाเคคे เคนैं:

<?php

echo strlen("Hello world!");
?>
เค‰เคชเคฐोเค•्เคค เค•ोเคก เค•ा เค†เค‰เคŸเคชुเคŸ เคนोเค—ा:
12 

เคเค• เคธ्เคŸ्เคฐिंเค— เค•ी เคฒंเคฌाเคˆ เค…เค•्เคธเคฐ เค›ोเคฐों เคฏा เค…เคจ्เคฏ เค•ाเคฐ्เคฏों เคฎें เค‰เคชเคฏोเค— เค•ी เคœाเคคी เคนै, เคœเคฌ เคฏเคน เคœाเคจเคจा เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคนै เค•ि เคธ्เคŸ्เคฐिंเค— เค•เคฌ เคนै

เคธ्เคŸ्เคฐिंเค— เคธเคฎाเคช्เคค เคนोเคคा เคนै। (เคฏाเคจी เคเค• เคฒूเคช เคฎें, เคนเคฎ เคธ्เคŸ्เคฐिंเค— เคฎें เค…ंเคคिเคฎ เคตเคฐ्เคฃ เค•े เคฌाเคฆ เคฒूเคช เค•ो เคฐोเค•เคจा เคšाเคนेंเค—े)।

The strpos() function:-
เคธ्เคŸ्เคฐिंเค— () เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เคธ्เคŸ्เคฐिंเค— เค•े เคญीเคคเคฐ เคตเคฐ्เคฃ เค•ी เค–ोเคœ เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।
เคฏเคฆि เค•ोเคˆ เคฎैเคš เคชाเคฏा เคœाเคคा เคนै, เคคो เคฏเคน เคซ़ंเค•्เคถเคจ เคชเคนเคฒे เคฎैเคš เค•ी เคธ्เคฅिเคคि เคฒौเคŸा เคฆेเค—ा। เค…เค—เคฐ เค•ोเคˆ เคฎैเคš เคจเคนीं เคฎिเคฒा, เคคो เคฏเคน เคนोเค—ा
เคตिเคตเคฐเคฃ เคूเค ा เคนै।

เค†เค‡เค เคฆेเค–ें เค•ि เค•्เคฏा เคนเคฎ เคธ्เคŸ्เคฐिंเค— "เคฆुเคจिเคฏा" เค•ो เค…เคชเคจी เคธ्เคŸ्เคฐिंเค— เคฎें เคชा เคธเค•เคคे เคนैं:-

<?php
echo strpos("Hello world!","world");
?> 

เค‰เคชเคฐोเค•्เคค เค•ोเคก เค•ा เค†เค‰เคŸเคชुเคŸ เคนोเค—ा:
(6)

เคนเคฎाเคฐी เคธ्เคŸ्เคฐिंเค— เคฎें เคธ्เคŸ्เคฐिंเค— "เคฆुเคจिเคฏा" เค•ी เคธ्เคฅिเคคि 6 เคนै। เค‡เคธเค•ा เค•ाเคฐเคฃ เคฏเคน เคนै เค•ि เคฏเคน 6 (เค”เคฐ 7 เคจเคนीं) เคนै
เคธ्เคŸ्เคฐिंเค— เคฎें เคชเคนเคฒी เคธ्เคฅिเคคि 0 เคนै, เค”เคฐ 1 เคจเคนीं เคนै।

Complete PHP String Reference

เคธเคญी เคธ्เคŸ्เคฐिंเค— เคซ़ंเค•्เคถเคจ เค•े เคชूเคฐ्เคฃ เคธंเคฆเคฐ्เคญ เค•े เคฒिเค, เคนเคฎाเคฐे เคชूเคฐ्เคฃ PHP เคธ्เคŸ्เคฐिंเค— เคธंเคฆเคฐ्เคญ เคชเคฐ เคœाเคं।

เคธंเคฆเคฐ्เคญ เคฎें เคช्เคฐเคค्เคฏेเค• เคซ़ंเค•्เคถเคจ เค•े เคฒिเค เคเค• เคธंเค•्เคทिเคช्เคค เคตिเคตเคฐเคฃ เค”เคฐ เค‰เคชเคฏोเค— เค•े เค‰เคฆाเคนเคฐเคฃ เคถाเคฎिเคฒ เคนैं!

PHP Operators:-

เค‘เคชเคฐेเคŸเคฐों เค•ा เค‰เคชเคฏोเค— เคฎूเคฒ्เคฏों เคชเคฐ เค•ाเคฎ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।

PHP Operators:-

เคฏเคน เค–ंเคก PHP เคฎें เคช्เคฐเคฏुเค•्เคค เคตिเคญिเคจ्เคจ เค‘เคชเคฐेเคŸเคฐों เค•ो เคธूเคšीเคฌเคฆ्เคง เค•เคฐเคคा เคนै।

Arithmetic Operators:-
Assignment Operators:-Comparison Operators:- Logical Operators:-

PHP If...Else Statements

เคตिเคญिเคจ्เคจ เค•े เค†เคงाเคฐ เคชเคฐ เคตिเคญिเคจ्เคจ เค•्เคฐिเคฏाเค“ं เค•ो เค•เคฐเคจे เค•े เคฒिเค เคธเคถเคฐ्เคค เค•เคฅเคจ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै
เคถเคฐ्เคคेँ।

Conditional Statements:-(เคธเคถเคฐ्เคค เคฌเคฏाเคจ)

เคฌเคนुเคค เคฌाเคฐ เคœเคฌ เค†เคช เค•ोเคก เคฒिเค–เคคे เคนैं, เคคो เค†เคช เคตिเคญिเคจ्เคจ เคจिเคฐ्เคฃเคฏों เค•े เคฒिเค เค…เคฒเค—-เค…เคฒเค— เค•ाเคฐ्เคฏ เค•เคฐเคจा เคšाเคนเคคे เคนैं।
เคเคธा เค•เคฐเคจे เค•े เคฒिเค เค†เคช เค…เคชเคจे เค•ोเคก เคฎें เคธเคถเคฐ्เคค เคฌเคฏाเคจों เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं।
PHP เคฎें เคนเคฎाเคฐे เคชाเคธ เคจिเคฎ्เคจเคฒिเค–िเคค เคธเคถเคฐ्เคค เค•เคฅเคจ เคนैं:

• เคฏเคฆि เค•เคฅเคจ - เค‡เคธ เค•เคฅเคจ เค•ा เค‰เคชเคฏोเค— เค•ुเค› เค•ोเคก เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เค•เคฐें เคฏเคฆि เคจिเคฐ्เคฆिเคท्เคŸ เคถเคฐ्เคค เคธเคค्เคฏ เคนै। 
• เค…เค—เคฐ ... เค”เคฐ เค•เคฅเคจ - เค•िเคธी เคถเคฐ्เคค เค•े เคธเคนी เคนोเคจे เคชเคฐ เค•ुเค› เค•ोเคก เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เค‡เคธ เค•เคฅเคจ เค•ा เค‰เคชเคฏोเค— เค•เคฐें
เคเค• เค”เคฐ เค•ोเคก เคฏเคฆि เคธ्เคฅिเคคि เคूเค ी เคนै। 
• เคฏเคฆि ... เค”เคฐ ... .... เค”เคฐ เค•เคฅเคจ - เค‡เคธ เค•เคฅเคจ เค•ा เค‰เคชเคฏोเค— เค•ोเคก เค•े เค•เคˆ เคฌ्เคฒॉเค•ों เคฎें เคธे เคเค• เค•ो เคšुเคจเคจे เค•े เคฒिเค เค•เคฐें
เคฎाเคฐ เคกाเคฒा। 

• เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ - เคจिเคท्เคชाเคฆिเคค เค•िเค เคœाเคจे เคตाเคฒे เค•ोเคก เค•े เค•เคˆ เคฌ्เคฒॉเค•ों เคฎें เคธे เคเค• เค•ा เคšเคฏเคจ เค•เคฐเคจे เค•े เคฒिเค เค‡เคธ เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•เคฐें। 

The if Statement

เคฏเคฆि เค•िเคธी เคจिเคฐ्เคฆिเคท्เคŸ เคถเคฐ्เคค เค•े เคธเคค्เคฏ เคนोเคจे เคชเคฐ เคนी เค•ुเค› เค•ोเคก เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เคฏเคฆि เค•เคฅเคจ เค•ा เค‰เคชเคฏोเค— เค•เคฐें। 

Syntax if (condition) code to be executed if condition is true;
เคจिเคฎ्เคจเคฒिเค–िเคค เค‰เคฆाเคนเคฐเคฃ เค†เค‰เคŸเคชुเคŸ "เคเค• เค…เคš्เค›ा เคธเคช्เคคाเคนांเคค เคนोเค—ा!" เคฏเคฆि เคตเคฐ्เคคเคฎाเคจ เคฆिเคจ เคถुเค•्เคฐเคตाเคฐ เคนै:<html>
<body>
<?php$d=date("D")if ($d=="Fri")  echo "Have a nice weekend!";
?>
</body></html>

เคง्เคฏाเคจ เคฆें เค•ि เค‡เคธ เคตाเค•्เคฏเคตिเคจ्เคฏाเคธ เคฎें เค•ोเคˆ .. เคจเคนीं เคนै। เค†เคช เคฌ्เคฐाเค‰เคœ़เคฐ เค•ो เค•ुเค› เค•ोเคก เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เค•เคนेंเค—े เคฏเคฆि เค•ेเคตเคฒ

เคจिเคฐ्เคฆिเคท्เคŸ เคถเคฐ्เคค เคธเคค्เคฏ เคนै।


The if...else Statement

เค…เค—เคฐ เคเค• เคถเคฐ्เคค เคธเคนी เคนै เคคो เค•िเคธी เค…เคจ्เคฏ เค•ोเคก เค•ो เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เค…เคจ्เคฏ เคตिเคตเคฐเคฃ เค•ा เค‰เคชเคฏोเค— เค•เคฐें
เค…เคธเคค्เคฏ।

Syntax if (condition)
 code to be executed if condition is true;
 else 
 code to be executed if condition is false;
Example:-


เคจिเคฎ्เคจเคฒिเค–िเคค เค‰เคฆाเคนเคฐเคฃ เค†เค‰เคŸเคชुเคŸ "เคเค• เค…เคš्เค›ा เคธเคช्เคคाเคนांเคค เคนोเค—ा!" เคฏเคฆि เคตเคฐ्เคคเคฎाเคจ เคฆिเคจ เคถुเค•्เคฐเคตाเคฐ เคนै, เคคो เคฏเคน เค…เคจ्เคฏเคฅा เคนोเค—ा
เค†เค‰เคŸเคชुเคŸ "เค†เคชเค•ा เคฆिเคจ เคถुเคญ เคนो!":

<html><body><?php$d=date("D");
if ($d=="Fri")   echo "Have a nice weekend !";
else
   echo "Have a nice day!";
?>
</body>
</html>

เคฏเคฆि เค•िเคธी เคถเคฐ्เคค เค•े เคธเคค्เคฏ / เค…เคธเคค्เคฏ เคนोเคจे เคชเคฐ เคเค• เคธे เค…เคงिเค• เคฒाเค‡เคจ เคจिเคท्เคชाเคฆिเคค เค•ी เคœाเคจी เคšाเคนिเค, เคคो เคฒाเค‡เคจों เค•ो เคญीเคคเคฐ เคธंเคฒเค—्เคจ เค•िเคฏा เคœाเคจा เคšाเคนिเค
เค˜ुंเค˜เคฐाเคฒे เคฌ्เคฐेเคธिเคœ़:

<html>
<body>
<?php
$d=date ("D")if   ($d=="Fri")
{
echo "Hello!<br />" ;echo "Have a nice weekend!" ;echo "See you on Monday!" ;
}
?>


</body>
</html>

The if...elseif....else Statement

เคฏเคฆि .... .... เค•ा เค‰เคชเคฏोเค— เค•เคฐें ... เค•ोเคก เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เค•ोเคก เค•े เค•เคˆ เคฌ्เคฒॉเค•ों เคฎें เคธे เคเค• เค•ा เคšเคฏเคจ เค•เคฐเคจे เค•े เคฒिเค เค…เคจ्เคฏ เคตिเคตเคฐเคฃ।
Syntaxif (condition) 
 code to be executed if condition is true;
 elseif (condition)
 code to be executed if condition is true;
 else 
 code to be executed if condition is false;
Example:-
เคจिเคฎ्เคจเคฒिเค–िเคค เค‰เคฆाเคนเคฐเคฃ เค†เค‰เคŸเคชुเคŸ "เคเค• เค…เคš्เค›ा เคธเคช्เคคाเคนांเคค เคนोเค—ा!" เคฏเคฆि เคตเคฐ्เคคเคฎाเคจ เคฆिเคจ เคถुเค•्เคฐเคตाเคฐ เคนै, เค”เคฐ "เค…เคš्เค›ा เคนै
เคฐเคตिเคตाเคฐ! "เคฏเคฆि เคตเคฐ्เคคเคฎाเคจ เคฆिเคจ เคฐเคตिเคตाเคฐ เคนै। เค…เคจ्เคฏเคฅा เคฏเคน เค‰เคค्เคชाเคฆเคจ เค•เคฐेเค—ा" เคเค• เค…เคš्เค›ा เคฆिเคจ เคนै! "

<html>
<body>
 <?php
$d=date ("D")
if  ($d=="Fri")
     echo "Have a nice weekend !" ;
elself   ($d=="Sun")
   echo  "Have a nice Sunday !";
else
   echo "Have a nice day !";
?>



</body>
</html>


PHP Switch Statement

เคตिเคญिเคจ्เคจ เค•े เค†เคงाเคฐ เคชเคฐ เคตिเคญिเคจ्เคจ เค•्เคฐिเคฏाเค“ं เค•ो เค•เคฐเคจे เค•े เคฒिเค เคธเคถเคฐ्เคค เค•เคฅเคจ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै
เคถเคฐ्เคคेँ।

The PHP Switch Statement เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เค•े เคฒिเค เค•ोเคก เค•े เค•เคˆ เคฌ्เคฒॉเค•ों เคฎें เคธे เคเค• เค•ा เคšเคฏเคจ เค•เคฐเคจे เค•े เคฒिเค เคธ्เคตिเคš เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•เคฐें। 
Syntax
switch (n) 
{
 case label1:
code to be executed if n=label1;
 break;
 case label2: 
 code to be executed if n=label2; 
 break; 
default: 
 code to be executed if n is different from both label1 and label2; 


เคฏเคน เค‡เคธ เคช्เคฐเค•ाเคฐ เค•ाเคฎ เค•เคฐเคคा เคนै: เคชเคนเคฒे เคนเคฎाเคฐे เคชाเคธ เคเค• เคเค•เคฒ เค…เคญिเคต्เคฏเค•्เคคि n (เคธเคฌเคธे เค…เคงिเค• เคฌाเคฐ เคเค• เคšเคฐ) เคนै, เคœिเคธเค•ा เคฎूเคฒ्เคฏांเค•เคจ เคเค• เคฌाเคฐ เค•िเคฏा เคœाเคคा เคนै।
เค…เคญिเคต्เคฏเค•्เคคि เค•ा เคฎूเคฒ्เคฏ เคคเคฌ เคธंเคฐเคšเคจा เคฎें เคช्เคฐเคค्เคฏेเค• เคฎाเคฎเคฒे เค•े เคฎूเคฒ्เคฏों เค•े เคธाเคฅ เคคुเคฒเคจा เค•ी เคœाเคคी เคนै। เค…เค—เคฐ เคตเคนां เคเค• เคนै
เคฎैเคš, เค‰เคธ เคฎाเคฎเคฒे เคธे เคœुเคก़े เค•ोเคก เค•े เคฌ्เคฒॉเค• เค•ो เคจिเคท्เคชाเคฆिเคค เค•िเคฏा เคœाเคคा เคนै। เค•ोเคก เค•ो เคฐोเค•เคจे เค•े เคฒिเค เคฌ्เคฐेเค• เค•ा เค‰เคชเคฏोเค— เค•เคฐें

เค…เค—เคฒे เคฎाเคฎเคฒे เคฎें เคธ्เคตเคšाเคฒिเคค เคฐूเคช เคธे เคšเคฒ เคฐเคนा เคนै। เคฏเคฆि เค•ोเคˆ เคฎेเคฒ เคจเคนीं เคฎिเคฒเคคा เคนै เคคो เคกिเคซ़ॉเคฒ्เคŸ เคธ्เคŸेเคŸเคฎेंเคŸ เค•ा เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै।

PHP Arrays
เคเค• เคธเคฐเคฃी เคเค• เคเค•เคฒ เคšเคฐ เคฎें เค•เคˆ เคฎूเคฒ्เคฏों เค•ो เคธंเค—्เคฐเคนीเคค เค•เคฐเคคी เคนै।

What is an Array?

เคเค• เคšเคฐ เคเค• เคธंเค–्เคฏा เคฏा เคชाเค  เค•ो เคฐเค–เคจे เคตाเคฒा เคเค• เคญंเคกाเคฐเคฃ เค•्เคทेเคค्เคฐ เคนै। เคธเคฎเคธ्เคฏा เคฏเคน เคนै, เคเค• เคšเคฐ เค•ेเคตเคฒ เคเค• เค•ो เคงाเคฐเคฃ เค•เคฐेเค—ा
เคฎूเคฒ्เคฏ।

เคเค• เคธเคฐเคฃी เคเค• เคตिเคถेเคท เคšเคฐ เคนै, เคœो เคเค• เคเค•เคฒ เคšเคฐ เคฎें เค•เคˆ เคฎूเคฒ्เคฏों เค•ो เคธंเค—्เคฐเคนीเคค เค•เคฐ เคธเค•เคคा เคนै।

เคฏเคฆि เค†เคชเค•े เคชाเคธ เคฎเคฆों เค•ी เคเค• เคธूเคšी เคนै (เค‰เคฆाเคนเคฐเคฃ เค•े เคฒिเค เค•ाเคฐ เคจाเคฎों เค•ी เคเค• เคธूเคšी), เคคो เค•ाเคฐों เค•ो เคเค•เคฒ เคšเคฐ เคฎें เคธंเค—्เคฐเคนीเคค เค•िเคฏा เคœा เคธเค•เคคा เคนै

เคเคธे เคฆिเค–เคคे เคนैं:

$cars1="Saab";
 $cars2="Volvo";
 $cars3="BMW";


เคนाเคฒांเค•ि, เค•्เคฏा เคนोเค—ा เค…เค—เคฐ เค†เคช เค•ाเคฐों เค•े เคฎाเคง्เคฏเคฎ เคธे เคฒूเคช เค•เคฐเคจा เคšाเคนเคคे เคนैं เค”เคฐ เคเค• เคตिเคถिเคท्เคŸ เค–ोเคœ เค•เคฐเคคे เคนैं? เค”เคฐ เค…เค—เคฐ เค†เคชเค•े เคชाเคธ 3 เคจเคนीं เคฅा เคคो เค•्เคฏा เคนोเค—ा
เค•ाเคฐों, เคฒेเค•िเคจ 300?
เคเค• เคธเคฐเคฃी เค•ा เค‰เคชเคฏोเค— เค•เคฐเคจे เค•े เคฒिเค เคฏเคนां เคธเคฌเคธे เค…เคš्เค›ा เคธเคฎाเคงाเคจ เคนै!
เคเค• เคธเคฐเคฃी เคเค• เคเค•เคฒ เคจाเคฎ เค•े เคคเคนเคค เค†เคชเค•े เคธเคญी เคšเคฐ เคฎाเคจों เค•ो เคชเค•เคก़ เคธเค•เคคी เคนै। เค”เคฐ เค†เคช เคฆ्เคตाเคฐा เคฎूเคฒ्เคฏों เค•ा เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं
เคธเคฐเคฃी เคจाเคฎ เค•ा เคœिเค•्เคฐ।
เคธเคฐเคฃी เคฎें เคช्เคฐเคค्เคฏेเค• เคคเคค्เคต เค•ा เค…เคชเคจा เคธूเคšเค•ांเค• เคนै เคคाเค•ि เค‡เคธे เค†เคธाเคจी เคธे เคเค•्เคธेเคธ เค•िเคฏा เคœा เคธเค•े।
PHP เคฎें, เคคीเคจ เคช्เคฐเค•ाเคฐ เค•े เคธเคฐเคฃिเคฏाँ เคนैं:
• เคธंเค–्เคฏाเคค्เคฎเค• เคธाเคฐเคฃी - เคเค• เคธंเค–्เคฏाเคค्เคฎเค• เคธूเคšเค•ांเค• เค•े เคธाเคฅ เคเค• เคธเคฐเคฃी
• เคธเคนเคฏोเค—ी เคธเคฐเคฃी - เคเค• เคเคธा เคธเคฐเคฃी เคœเคนां เคช्เคฐเคค्เคฏेเค• เค†เคˆเคกी เค•ुंเคœी เคเค• เคฎूเคฒ्เคฏ เค•े เคธाเคฅ เคœुเคก़ा เคนुเค† เคนै
• เคฌเคนुเค†เคฏाเคฎी เคธเคฐเคฃी - เคเค• เคธเคฐเคฃी เคœिเคธเคฎें เคเค• เคฏा เค…เคงिเค• เคธเคฐเคฃिเคฏाँ เคนोเคคी เคนैं। 

Numeric Arrays


เคเค• เคธंเค–्เคฏाเคค्เคฎเค• เคธเคฐเคฃी เคเค• เคธंเค–्เคฏाเคค्เคฎเค• เคธूเคšเค•ांเค• เค•े เคธाเคฅ เคช्เคฐเคค्เคฏेเค• เคธเคฐเคฃी เคคเคค्เคต เค•ो เคธंเค—्เคฐเคนीเคค เค•เคฐเคคा เคนै।
เคธांเค–्เคฏिเค• เคธเคฐเคฃी เคฌเคจाเคจे เค•े เคฒिเค เคฆो เคตिเคงिเคฏाँ เคนैं।
1. เคจिเคฎ्เคจเคฒिเค–िเคค เค‰เคฆाเคนเคฐเคฃ เคฎें เคธूเคšเค•ांเค• เค•ो เคธ्เคตเคšाเคฒिเคค เคฐूเคช เคธे เคธौंเคชा เค—เคฏा เคนै (เคธूเคšเค•ांเค• 0 เคธे เคถुเคฐू เคนोเคคा เคนै):

$cars=array("Saab","Volvo","BMW","Toyota"); 
2. เคจिเคฎ्เคจเคฒिเค–िเคค เค‰เคฆाเคนเคฐเคฃ เคฎें เคนเคฎ เคฎैเคจ्เคฏुเค…เคฒ เคฐूเคช เคธे เคธूเคšเค•ांเค• เคจिเคฐ्เคฆिเคท्เคŸ เค•เคฐเคคे เคนैं:
$cars[0]="Saab"; 
$cars[1]="Volvo";
 $cars[2]="BMW";
 $cars[3]="Toyota"; 
Example
เคจिเคฎ्เคจเคฒिเค–िเคค เค‰เคฆाเคนเคฐเคฃ เคฎें เค†เคช เคธเคฐเคฃी เคจाเคฎ เค”เคฐ เค‡ंเคกेเค•्เคธ เค•ा เคธंเคฆเคฐ्เคญ เคฆेเค•เคฐ เคšเคฐ เคฎाเคจों เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं:

<?php
$cars[0]="Saab";
$cars[1]="Volvo";
$cars[2]="BMW";
$cars[3]="Toyota";

echo $cars[0] . " and " . $cars[1] . " are Swedish cars."; ?>
เค‰เคชเคฐोเค•्เคค เค•ोเคก เค†เค‰เคŸเคชुเคŸ เคนोเค—ा: Saab and Volvo are Swedish cars.
Associative Arrays

เคเค• เคธเคนเคฏोเค—ी เคธเคฐเคฃी, เคช्เคฐเคค्เคฏेเค• เค†เคˆเคกी เค•ुंเคœी เคเค• เคฎूเคฒ्เคฏ เค•े เคธाเคฅ เคœुเคก़ा เคนुเค† เคนै।
เคœเคฌ เคตिเคถिเคท्เคŸ เคจाเคฎिเคค เคฎूเคฒ्เคฏों เค•े เคฌाเคฐे เคฎें เคกेเคŸा เคธंเค—्เคฐเคนीเคค เค•िเคฏा เคœाเคคा เคนै, เคคो เคเค• เคธंเค–्เคฏाเคค्เคฎเค• เคธเคฐเคฃी เคนเคฎेเคถा เคเคธा เค•เคฐเคจे เค•ा เคธเคฌเคธे เค…เคš्เค›ा เคคเคฐीเค•ा เคจเคนीं เคนै।
เคธाเคนเคšเคฐ्เคฏ เคธเคฐเคฃिเคฏों เค•े เคธाเคฅ เคนเคฎ เคฎाเคจों เค•ो เค•ुंเคœिเคฏों เค•े เคฐूเคช เคฎें เค‰เคชเคฏोเค— เค•เคฐ เคธเค•เคคे เคนैं เค”เคฐ เค‰เคจ्เคนें เคฎाเคจ เคจिเคฐ्เคฆिเคท्เคŸ เค•เคฐ เคธเค•เคคे เคนैं।

Example 1:-
เค‡เคธ เค‰เคฆाเคนเคฐเคฃ เคฎें เคนเคฎ เคตिเคญिเคจ्เคจ เคต्เคฏเค•्เคคिเคฏों เค•े เคฒिเค เค†เคฏु เคจिเคฐ्เคฆिเคท्เคŸ เค•เคฐเคจे เค•े เคฒिเค เคเค• เคธเคฐเคฃी เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคนैं: $ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
Example 2:- เคฏเคน เค‰เคฆाเคนเคฐเคฃ 1 เค‰เคฆाเคนเคฐเคฃ เค•े เคธเคฎाเคจ เคนै, เคฒेเค•िเคจ เคธเคฐเคฃी เคฌเคจाเคจे เค•ा เคเค• เค…เคฒเค— เคคเคฐीเค•ा เคฆिเค–ाเคคा เคนै:
$ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34";
เค†เคˆเคกी เค•ुंเคœी เค•ा เค‰เคชเคฏोเค— เคธ्เค•्เคฐिเคช्เคŸ เคฎें เค•िเคฏा เคœा เคธเค•เคคा เคนै:

<?php
$ages['Peter'] = "32";
$ages['Quagmire'] = "30";
 $ages['Joe'] = "34"; echo "Peter is " . $ages['Peter'] . " years old.";
 ?> 

เค‰เคชเคฐोเค•्เคค เค•ोเคก เค†เค‰เคŸเคชुเคŸ เคนोเค—ा: Peter is 32 years old.

Multidimensional Arrays

เคเค• เคฌเคนुเค†เคฏाเคฎी เคธเคฐเคฃी เคฎें, เคฎुเค–्เคฏ เคธเคฐเคฃी เคฎें เคช्เคฐเคค्เคฏेเค• เคคเคค्เคต เคญी เคเค• เคธเคฐเคฃी เคนो เคธเค•เคคा เคนै। เค”เคฐ เคช्เคฐเคค्เคฏेเค• เคคเคค्เคต เคฎें
เค‰เคช-เคธเคฐเคฃी เคเค• เคธเคฐเคฃी เคนो เคธเค•เคคी เคนै, เค”เคฐ เค‡เคธी เคคเคฐเคน।

Example
เค‡เคธ เค‰เคฆाเคนเคฐเคฃ เคฎें เคนเคฎ เคเค• เคฌเคนुเค†เคฏाเคฎी เคธเคฐเคฃी เคฌเคจाเคคे เคนैं, เคœिเคธเคฎें เคธ्เคตเคšाเคฒिเคค เคฐूเคช เคธे เคจिเคฐ्เคฆिเคท्เคŸ เค†เคˆเคกी เค•ुंเคœिเคฏाँ เคนोเคคी เคนैं:

$families = array

 (
 "Griffin"=>array
 (
 "Peter",
 "Lois", 

 "Megan" ),
 "Quagmire"=>array
 (
"Glenn"

 ), 
 "Brown"=>array 
 (
"Cleveland",

 "Loretta", 
 "Junior" )
 );

เคฏเคฆि เค†เค‰เคŸเคชुเคŸ เคฎें เคฒिเค–ा เคœाเค เคคो เคŠเคชเคฐ เคฆिเคฏा เค—เคฏा เคธเคฐเคฃी เค‡เคธ เคคเคฐเคน เคฆिเค–ाเคˆ เคฆेเค—ा:

Array 

(
 [Griffin] => Array
 (
 [0] => Peter
 [1] => Lois 
 [2] => Megan )
[Quagmire] => Array

 ( [0] => Glenn
 )
[Brown] => Array

 ( [0] => Cleveland 
 [1] => Loretta
 [2] => Junior )
 )

Example 2
เค‰เคชเคฐोเค•्เคค เคธเคฐเคฃी เคธे เคเค•เคฒ เคฎाเคจ เคช्เคฐเคฆเคฐ्เคถिเคค เค•เคฐเคจे เค•ा เคช्เคฐเคฏाเคธ เค•เคฐें:
echo "Is " . $families['Griffin'][2] . 

" a part of the Griffin family?";

เค‰เคชเคฐोเค•्เคค เค•ोเคก เค†เค‰เคŸเคชुเคŸ เคนोเค—ा:
เค•्เคฏा เคฎेเค—เคจ เค—्เคฐिเคซिเคจ เคชเคฐिเคตाเคฐ เค•ा เคนिเคธ्เคธा เคนै?

Complete PHP Array Reference


เคธเคญी เคธเคฐเคฃी เคซ़ंเค•्เคถंเคธ เค•े เคธंเคชूเคฐ्เคฃ เคธंเคฆเคฐ्เคญ เค•े เคฒिเค, เคนเคฎाเคฐे เคชूเคฐ्เคฃ PHP เคเคฐे เคธंเคฆเคฐ्เคญ เคชเคฐ เคœाเคं।
เคธंเคฆเคฐ्เคญ เคฎें เคช्เคฐเคค्เคฏेเค• เคซ़ंเค•्เคถเคจ เค•े เคฒिเค เคเค• เคธंเค•्เคทिเคช्เคค เคตिเคตเคฐเคฃ เค”เคฐ เค‰เคชเคฏोเค— เค•े เค‰เคฆाเคนเคฐเคฃ เคถाเคฎिเคฒ เคนैं!

PHP Looping - While Loops
เคฒूเคช เค•ोเคก เค•े เคเค• เคฌ्เคฒॉเค• เค•ो เค•เคˆ เคฌाเคฐ เคฏा เคเค• เคจिเคฐ्เคฆिเคท्เคŸ เคธ्เคฅिเคคि เคฎें เคจिเคท्เคชाเคฆिเคค เค•เคฐเคคे เคนैं
เคธเคš เคนैं।

PHP Loops 


เค…เค•्เคธเคฐ เคœเคฌ เค†เคช เค•ोเคก เคฒिเค–เคคे เคนैं, เคคो เค†เคช เคšाเคนเคคे เคนैं เค•ि เค•ोเคก เค•ा เคเค• เคนी เคฌ्เคฒॉเค• เคฌाเคฐ-เคฌाเคฐ เคเค• เคชंเค•्เคคि เคฎें เคšเคฒे।
เคเค• เคธ्เค•्เคฐिเคช्เคŸ เคฎें เค•เคˆ เคฒเค—เคญเค— เคธเคฎाเคจ เคฐेเค–ाเค“ं เค•ो เคœोเคก़เคจे เค•े เคฌเคœाเคฏ เคนเคฎ เคฒूเคช เค•ा เค‰เคชเคฏोเค— เค‡เคธ เคคเคฐเคน เค•े เค•ाเคฐ्เคฏ เค•ो เค•เคฐเคจे เค•े เคฒिเค เค•เคฐ เคธเค•เคคे เคนैं।
PHP เคฎें, เคนเคฎाเคฐे เคชाเคธ เคจिเคฎ्เคจเคฒिเค–िเคค เคฒूเคชिंเค— เคธ्เคŸेเคŸเคฎेंเคŸ्เคธ เคนैं:


• เคœเคฌเค•ि - เค•ोเคก เค•ी เคเค• เคฌ्เคฒॉเค• เค•े เคฎाเคง्เคฏเคฎ เคธे เค›ोเคฐों เคœเคฌเค•ि เคเค• เคจिเคฐ्เคฆिเคท्เคŸ เคถเคฐ्เคค เคธเคš เคนै
• เค•เคฐเคคे เคนैं ... เคœเคฌเค•ि - เคเค• เคฌाเคฐ เค•ोเคก เค•े เคฌ्เคฒॉเค• เค•े เคฎाเคง्เคฏเคฎ เคธे เคฒूเคช เคนोเคคा เคนै, เค”เคฐ เคคเคฌ เคคเค• เคฒूเคช เค•ो เคฆोเคนเคฐाเคคा เคนै เคœเคฌ เคคเค• เค•ि เค
เคจिเคฐ्เคฆिเคท्เคŸ เคถเคฐ्เคค เคธเคค्เคฏ เคนै
• เค•े เคฒिเค - เค•ोเคก เค•े เคเค• เคฌ्เคฒॉเค• เค•े เคฎाเคง्เคฏเคฎ เคธे เค›ोเคฐों เคเค• เคจिเคฐ्เคฆिเคท्เคŸ เคธंเค–्เคฏा เคฎें เคฌाเคฐ
• เคซ़ॉเคฐเคš - เคเค• เคธเคฐเคฃी เคฎें เคช्เคฐเคค्เคฏेเค• เคคเคค्เคต เค•े เคฒिเค เค•ोเคก เค•े เคเค• เคฌ्เคฒॉเค• เค•े เคฎाเคง्เคฏเคฎ เคธे เค›ोเคฐों। 

The while Loop

เคœเคฌเค•ि เคฒूเคช เค•ोเคก เค•ा เคเค• เคฌ्เคฒॉเค• เคจिเคท्เคชाเคฆिเคค เค•เคฐเคคा เคนै เคœเคฌเค•ि เคเค• เคถเคฐ्เคค เคธเคค्เคฏ เคนोเคคी เคนै। Syntax
while (condition) 
{
 18 code to be executed; 
}

Example


เคจीเคšे เคฆिเคฏा เค—เคฏा เค‰เคฆाเคนเคฐเคฃ เคเค• เคฒूเคช เค•ो เคชเคฐिเคญाเคทिเคค เค•เคฐเคคा เคนै เคœो i = 1 เคธे เคถुเคฐू เคนोเคคा เคนै। เคœเคฌ เคคเค• เคฎैं เค•เคฎ เคนूँ เคฒूเคช เคšเคฒเคคा เคฐเคนेเค—ा
เค•ी เคคुเคฒเคจा เคฎें, เคฏा 5 เค•े เคฌเคฐाเคฌเคฐ। เคฎैं 1 เคฌाเคฐ เคฒूเคช เค•े เคšเคฒเคจे เคธे เคฌเคข़ेเค—ा:


<html>
<body>
<?php
$i=1;
while($i<=5) 
 {
 echo "The number is " . $i . "<br  />";
 $i++;
 }
?>   
<body>
</html>

Output:
The number is 1 
The number is 2 
The number is 3
 The number is 4
 The number is 5

The do...while Statement

เค•เคฐเคคे เคนैं ... เคœเคฌเค•ि เค•เคฅเคจ เคนเคฎेเคถा เคเค• เคฌाเคฐ เค•ोเคก เค•े เคฌ्เคฒॉเค• เค•ो เคจिเคท्เคชाเคฆिเคค เค•เคฐेเค—ा, เคฏเคน เคคเคฌ เคธ्เคฅिเคคि เค•ी เคœांเคš เค•เคฐेเค—ा, เค”เคฐ
เคธ्เคฅिเคคि เคธเคนी เคนोเคจे เคชเคฐ เคฒूเคช เคฆोเคนเคฐाเคं।

Syntax
do 

code to be executed;
 } 
while (condition);

PHP Looping - For Loops

เคฒूเคช เค•ोเคก เค•े เคเค• เคฌ्เคฒॉเค• เค•ो เค•เคˆ เคฌाเคฐ เคฏा เคเค• เคจिเคฐ्เคฆिเคท्เคŸ เคธ्เคฅिเคคि เคฎें เคจिเคท्เคชाเคฆिเคค เค•เคฐเคคे เคนैं
เคธเคš เคนैं।

The for Loop เคฒूเคช เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै เคœเคฌ เค†เคช เคชเคนเคฒे เคธे เคœाเคจเคคे เคนैं เค•ि เคธ्เค•्เคฐिเคช्เคŸ เค•ो เค•िเคคเคจी เคฌाเคฐ เคšเคฒเคจा เคšाเคนिเค।
Syntax 
for
 (init; condition; increment) 

 code to be executed;
 } 


เคชैเคฐाเคฎीเคŸเคฐ:
• init: เค…เคงिเค•เคคเคฐ เคเค• เค•ाเค‰ंเคŸเคฐ เคธेเคŸ เค•เคฐเคจे เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै (เคฒेเค•िเคจ เคถुเคฐुเค†เคค เคฎें เคเค• เคฌाเคฐ เคจिเคท्เคชाเคฆिเคค เคนोเคจे เค•े เคฒिเค เค•ोเคˆ เคญी เค•ोเคก เคนो เคธเค•เคคा เคนै
เคธूเคšिเคค เค•เคฐเคคे เคฐเคนเคจा)
• เคนाเคฒเคค: เคช्เคฐเคค्เคฏेเค• เคฒूเคช เคชुเคจเคฐाเคตृเคค्เคคि เค•े เคฒिเค เคฎूเคฒ्เคฏांเค•เคจ। เคฏเคฆि เคฏเคน TRUE เค•ा เคฎूเคฒ्เคฏांเค•เคจ เค•เคฐเคคा เคนै, เคคो เคฒूเคช เคœाเคฐी เคฐเคนเคคा เคนै। เค…เค—เคฐ เคฏเคน
FALSE เค•ा เคฎूเคฒ्เคฏांเค•เคจ เค•เคฐเคคा เคนै, เคฒूเคช เคธเคฎाเคช्เคค เคนोเคคा เคนै।
• เคตेเคคเคจ เคตृเคฆ्เคงि: เคœ्เคฏाเคฆाเคคเคฐ เคเค• เคตेเคคเคจ เคตृเคฆ्เคงि เค•े เคฒिเค เค‰เคชเคฏोเค— เค•िเคฏा เคœाเคคा เคนै (เคฒेเค•िเคจ เค…ंเคค เคฎें เคจिเคท्เคชाเคฆिเคค เคนोเคจे เคตाเคฒा เค•ोเคˆ เคญी เค•ोเคก เคนो เคธเค•เคคा เคนै
เคฒूเคช เค•ा)


เคจोเคŸ: เคŠเคชเคฐ เคฆिเค เค—เค เคฎाเคชเคฆंเคกों เคฎें เคธे เคช्เคฐเคค्เคฏेเค• เค–ाเคฒी เคนो เคธเค•เคคा เคนै, เคฏा เค•เคˆ เคญाเคต เคนो เคธเค•เคคे เคนैं (เคฆ्เคตाเคฐा เค…เคฒเค— เค•िเค เค—เค
เค…เคฒ्เคชเคตिเคฐाเคฎ เค•े)।

The foreach Loop
เคซॉเคฐेเคธ्เคŸ เคฒूเคช เค•ा เค‰เคชเคฏोเค— เคธเคฐเคฃिเคฏों เค•े เคฎाเคง्เคฏเคฎ เคธे เคฒूเคช เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।

Syntax
foreach ($array as $value) 

 code to be executed; 


เคช्เคฐเคค्เคฏेเค• เคฒूเคช เคชुเคจเคฐाเคตृเคค्เคคि เค•े เคฒिเค, เคตเคฐ्เคคเคฎाเคจ เคธเคฐเคฃी เคคเคค्เคต เค•ा เคฎाเคจ $ เคฎाเคจ (เค”เคฐ เคธเคฐเคฃी) เค•ो เคธौंเคชा เค—เคฏा เคนै

เคชॉเค‡ंเคŸเคฐ เค•ो เคเค• เคธे เค†เค—े เคฌเคข़ाเคฏा เคœाเคคा เคนै) - เค‡เคธเคฒिเค เค…เค—เคฒे เคฒूเคช เคชुเคจเคฐाเคตृเคค्เคคि เคชเคฐ, เค†เคช เค…เค—เคฒे เคเคฐे เคฎाเคจ เค•ो เคฆेเค– เคฐเคนे เคนोंเค—े।

PHP Functions

PHP เค•ी เคตाเคธ्เคคเคตिเค• เคถเค•्เคคि เค‡เคธเค•े เค•ाเคฐ्เคฏों เคธे เค†เคคी เคนै।

PHP เคฎें, 700 เคธे เค…เคงिเค• เค…ंเคคเคฐ्เคจिเคนिเคค เค•ाเคฐ्เคฏ เคนैं।

PHP Built-in Functions

เคเค• เคชूเคฐ्เคฃ เคธंเคฆเคฐ्เคญ เค”เคฐ เค…ंเคคเคฐ्เคจिเคนिเคค เค•ाเคฐ्เคฏों เค•े เค‰เคฆाเคนเคฐเคฃों เค•े เคฒिเค, เค•ृเคชเคฏा เคนเคฎाเคฐे PHP เคธंเคฆเคฐ्เคญ เคชเคฐ เคœाเคं।

PHP Functions

เค‡เคธ เค…เคง्เคฏाเคฏ เคฎें เคนเคฎ เค†เคชเค•ो เคฌเคคाเคंเค—े เค•ि เค†เคช เค…เคชเคจे เค•ाเคฐ्เคฏों เค•ो เค•ैเคธे เคฌเคจा เคธเค•เคคे เคนैं।
เคชृเคท्เค  เคฒोเคก เคนोเคจे เคชเคฐ เค•िเคธी เคธ्เค•्เคฐिเคช्เคŸ เค•ो เคจिเคท्เคชाเคฆिเคค เค•เคฐเคจे เคธे เคฌ्เคฐाเค‰เคœ़เคฐ เค•ो เคฐเค–เคจे เค•े เคฒिเค, เค†เคช เค…เคชเคจी เคธ्เค•्เคฐिเคช्เคŸ เค•ो เคเค• เคฎें เคกाเคฒ เคธเค•เคคे เคนैं
เคธเคฎाเคฐोเคน।

เคซ़ंเค•्เคถเคจ เค•ो เค•ॉเคฒ เค•เคฐเค•े เคเค• เคซ़ंเค•्เคถเคจ เคจिเคท्เคชाเคฆिเคค เค•िเคฏा เคœाเคเค—ा।
เค†เคช เคเค• เคชृเคท्เค  เค•े เคญीเคคเคฐ เค•เคนीं เคธे เคญी เคเค• เคธเคฎाเคฐोเคน เค•เคน เคธเค•เคคे เคนैं।

Create a PHP Function

เคซ़ंเค•्เคถเคจ เค•ो เค•ॉเคฒ เค•เคฐเค•े เคเค• เคซ़ंเค•्เคถเคจ เคจिเคท्เคชाเคฆिเคค เค•िเคฏा เคœाเคเค—ा।
Syntax
function functionName()
{
 code to be executed;
 }

PHP เคซ़ंเค•्เคถเคจ เคฆिเคถाเคจिเคฐ्เคฆेเคถ:
• เคซ़ंเค•्เคถเคจ เค•ो เคเค• เคจाเคฎ เคฆें เคœो เคฏเคน เคฆเคฐ्เคถाเคคा เคนै เค•ि เคซ़ंเค•्เคถเคจ เค•्เคฏा เค•เคฐเคคा เคนै

• เคซ़ंเค•्เคถเคจ เคจाเคฎ เคเค• เค…เค•्เคทเคฐ เคฏा เค…ंเคกเคฐเคธ्เค•ोเคฐ (เคจंเคฌเคฐ เคจเคนीं) เค•े เคธाเคฅ เคถुเคฐू เคนो เคธเค•เคคा เคนै। 

PHP Functions - Adding parameters

เค•िเคธी เคซ़ंเค•्เคถเคจ เคฎें เค…เคงिเค• เค•ाเคฐ्เคฏเค•्เคทเคฎเคคा เคœोเคก़เคจे เค•े เคฒिเค, เคนเคฎ เคชैเคฐाเคฎीเคŸเคฐ เคœोเคก़ เคธเค•เคคे เคนैं। เคเค• เคชैเคฐाเคฎीเคŸเคฐ เคเค• เคšเคฐ เค•ी เคคเคฐเคน เคนै।
เค•ोเคท्เค เค• เค•े เค…ंเคฆเคฐ เคซ़ंเค•्เคถเคจ เคจाเคฎ เค•े เคฌाเคฆ เคชैเคฐाเคฎीเคŸเคฐ เคจिเคฐ्เคฆिเคท्เคŸ เค•िเค เคœाเคคे เคนैं।

PHP Forms and User Input

PHP $ _GET เค”เคฐ $ _POST เคšเคฐ เค•ा เค‰เคชเคฏोเค— เคฐूเคชों เคธे เคœाเคจเค•ाเคฐी เคช्เคฐाเคช्เคค เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै, เคœैเคธे

เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค•ा เคจिเคตेเคถ।

PHP Form Handling

HTML เคซॉเคฐ्เคฎ เค”เคฐ PHP เค•े เคธाเคฅ เค•ाเคฎ เค•เคฐเคคे เคธเคฎเคฏ เคง्เคฏाเคจ เคฆेเคจे เคตाเคฒी เคธเคฌเคธे เคฎเคนเคค्เคตเคชूเคฐ्เคฃ เคฌाเคค เคฏเคน เคนै เค•ि เค•ोเคˆ เคญी เคซॉเคฐ्เคฎ เคเคฒिเคฎेंเคŸ

HTML เคชेเคœ เคธ्เคตเคšाเคฒिเคค เคฐूเคช เคธे เค†เคชเค•ी PHP เคฒिเคชिเคฏों เค•े เคฒिเค เค‰เคชเคฒเคฌ्เคง เคนोเค—ा।

Form Validation

เคœเคฌ เคญी เคธंเคญเคต เคนो (เค•्เคฒाเค‡ंเคŸ เคธ्เค•्เคฐिเคช्เคŸ เคฆ्เคตाเคฐा) เคฌ्เคฐाเค‰เคœ़เคฐ เคชเคฐ เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค‡เคจเคชुเคŸ เค•ो เคฎाเคจ्เคฏ เค•िเคฏा เคœाเคจा เคšाเคนिเค। เคฌ्เคฐाเค‰เคœ़เคฐ เคธเคค्เคฏाเคชเคจ
เคคेเคœी เคธे เคนै เค”เคฐ เคธเคฐ्เคตเคฐ เคฒोเคก เค•ो เค•เคฎ เค•เคฐเคคा เคนै।
เคฏเคฆि เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค‡เคจเคชुเคŸ เค•ो เคกेเคŸाเคฌेเคธ เคฎें เคกाเคฒा เคœाเคเค—ा, เคคो เค†เคชเค•ो เคธเคฐ्เคตเคฐ เคธเคค्เคฏाเคชเคจ เคชเคฐ เคตिเคšाเคฐ เค•เคฐเคจा เคšाเคนिเค। เคเค• เค…เคš्เค›ा เคคเคฐीเค•ा เคนै
เคธเคฐ्เคตเคฐ เคชเคฐ เคเค• เคซॉเคฐ्เคฎ เค•ो เคฎाเคจ्เคฏ เค•เคฐเคจा เค…เคฒเค— เคชेเคœ เคชเคฐ เคœाเคจे เค•े เคฌเคœाเคฏ เคซॉเคฐ्เคฎ เค•ो เคธ्เคตเคฏं เคชोเคธ्เคŸ เค•เคฐเคจा เคนै।
26
เค‰เคชเคฏोเค—เค•เคฐ्เคคा เค•ो เคช्เคฐเคชเคค्เคฐ เค•े เคฌाเคฆ เค‰เคธी เคชृเคท्เค  เคชเคฐ เคค्เคฐुเคŸि เคธंเคฆेเคถ เคฎिเคฒेเค—ा। เค‡เคธเคธे เค–ोเคœ เค•เคฐเคจे เคฎें เค†เคธाเคจी เคนोเคคी เคนै

เคค्เคฐुเคŸि।

เคฌिเคฒ्เคŸ-เค‡เคจ $ _GET เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เคตिเคงि = "get" เค•े เคธाเคฅ เคฎाเคจों เค•ो เคเค• เคซॉเคฐ्เคฎ เคฎें เค‡เค•เคŸ्เค ा เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।

The $_GET Function

เคฌिเคฒ्เคŸ-เค‡เคจ $ _GET เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เคตिเคงि = "get" เค•े เคธाเคฅ เคญेเคœे เค—เค เคซॉเคฐ्เคฎ เคธे เคฎाเคจ เคเค•เคค्เคฐ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।
GET เคตिเคงि เค•े เคธाเคฅ เคเค• เคซॉเคฐ्เคฎ เคธे เคญेเคœी เค—เคˆ เคœाเคจเค•ाเคฐी เคธเคญी เค•ो เคฆिเค–ाเคˆ เคฆेเคคी เคนै (เคฏเคน เคช्เคฐเคฆเคฐ्เคถिเคค เค•ी เคœाเคเค—ी

เคฌ्เคฐाเค‰เคœ़เคฐ เค•ा เคชเคคा เคฌाเคฐ) เค”เคฐ เคญेเคœเคจे เค•ी เค…เคงिเค•เคคเคฎ เคœाเคจเค•ाเคฐी (เค…เคงिเค•เคคเคฎ 100 เคตเคฐ्เคฃ) เค•ी เคธीเคฎा เคนै।

When to use method="get"?

HTML เคฐूเคชों เคฎें เคตिเคงि = "เคช्เคฐाเคช्เคค" เค•ा เค‰เคชเคฏोเค— เค•เคฐเคคे เคธเคฎเคฏ, เคธเคญी เคšเคฐ เคจाเคฎ เค”เคฐ เคฎाเคจ URL เคฎें เคช्เคฐเคฆเคฐ्เคถिเคค เคนोเคคे เคนैं।
เคจोเคŸ: เคชाเคธเคตเคฐ्เคก เคฏा เค…เคจ्เคฏ เคธंเคตेเคฆเคจเคถीเคฒ เคœाเคจเค•ाเคฐी เคญेเคœเคคे เคธเคฎเคฏ เค‡เคธ เคชเคฆ्เคงเคคि เค•ा เค‰เคชเคฏोเค— เคจเคนीं เค•िเคฏा เคœाเคจा เคšाเคนिเค!
เคนाเคฒाँเค•ि, เค•्เคฏोंเค•ि เคšเคฐों เค•ो URL เคฎें เคช्เคฐเคฆเคฐ्เคถिเคค เค•िเคฏा เคœाเคคा เคนै, เค‡เคธเคฒिเค เคชृเคท्เค  เค•ो เคฌुเค•เคฎाเคฐ्เค• เค•เคฐเคจा เคธंเคญเคต เคนै। เคฏเคน เคนो เคธเค•เคคा เคนै
เค•ुเค› เคฎाเคฎเคฒों เคฎें เค‰เคชเคฏोเค—ी เคนो।

เคจोเคŸ: เคช्เคฐाเคช्เคค เคตिเคงि เคฌเคก़े เคšเคฐ เคฎूเคฒ्เคฏों เค•े เคฒिเค เค‰เคชเคฏुเค•्เคค เคจเคนीं เคนै; เคฎाเคจ 100 เคตเคฐ्เคฃों เคธे เค…เคงिเค• เคจเคนीं เคนो เคธเค•เคคा।

เคฌिเคฒ्เคŸ-เค‡เคจ $ _POST เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เคฎाเคจों เค•ो เคเค• เคซॉเคฐ्เคฎ เคฎें เคเค•เคค्เคฐ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै

เคตिเคงि = "เคชोเคธ्เคŸ"।

The $_POST Function

เคฌिเคฒ्เคŸ-เค‡เคจ $ _POST เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— เคตिเคงि = "เคชोเคธ्เคŸ" เค•े เคธाเคฅ เคญेเคœे เค—เค เคซॉเคฐ्เคฎ เคธे เคฎाเคจ เคเค•เคค्เคฐ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœाเคคा เคนै।
POST เคตिเคงि เค•े เคธाเคฅ เคเค• เคซॉเคฐ्เคฎ เคธे เคญेเคœी เค—เคˆ เคœाเคจเค•ाเคฐी เคฆूเคธเคฐों เค•े เคฒिเค เค…เคฆृเคถ्เคฏ เคนै เค”เคฐ เค‡เคธเค•ी เค•ोเคˆ เคธीเคฎा เคจเคนीं เคนै
เคญेเคœเคจे เค•े เคฒिเค เคœाเคจเค•ाเคฐी เค•ी เคฎाเคค्เคฐा।
เคจोเคŸ: เคนाเคฒाँเค•ि, POST เคตिเคงि เค•े เคฒिเค 8 เคเคฎเคฌी เค…เคงिเค•เคคเคฎ เค†เค•ाเคฐ เคนै, เคกिเคซ़ॉเคฒ्เคŸ เคฐूเคช เคธे (เคฆ्เคตाเคฐा เคฌเคฆเคฒा เคœा เคธเค•เคคा เคนै

เคชोเคธ्เคŸ_max_size เค•ो php.ini เคซ़ाเค‡เคฒ เคฎें เคธेเคŸ เค•เคฐเคจा)।

When to use method="post"? 

POST เคตिเคงि เค•े เคธाเคฅ เคเค• เคซॉเคฐ्เคฎ เคธे เคญेเคœी เค—เคˆ เคœाเคจเค•ाเคฐी เคฆूเคธเคฐों เค•े เคฒिเค เค…เคฆृเคถ्เคฏ เคนै เค”เคฐ เค‡เคธเค•ी เค•ोเคˆ เคธीเคฎा เคจเคนीं เคนै
เคญेเคœเคจे เค•े เคฒिเค เคœाเคจเค•ाเคฐी เค•ी เคฎाเคค्เคฐा।
เคนाเคฒाँเค•ि, เคšूंเค•ि เคšเคฐों เค•ो URL เคฎें เคช्เคฐเคฆเคฐ्เคถिเคค เคจเคนीं เค•िเคฏा เค—เคฏा เคนै, เค‡เคธเคฒिเค เค‡เคธे เคฌुเค•เคฎाเคฐ्เค• เค•เคฐเคจा เคธंเคญเคต เคจเคนीं เคนै

เคชृเคท्เค ।

The PHP $_REQUEST Function

PHP เคฎें เคจिเคฐ्เคฎिเคค $ _REQUEST เคซ़ंเค•्เคถเคจ เคฎें $ _GET, $ _POST เค”เคฐ, เคฆोเคจों เค•ी เคธाเคฎเค—्เคฐी เคถाเคฎिเคฒ เคนै

$ _COOKIE।

$ _REQUEST เคซ़ंเค•्เคถเคจ เค•ा เค‰เคชเคฏोเค— GET เค”เคฐ POST เคฆोเคจों เค•े เคธाเคฅ เคญेเคœे เค—เค เคซ़ॉเคฐ्เคฎ เคกेเคŸा เค•ो เคเค•เคค्เคฐ เค•เคฐเคจे เค•े เคฒिเค เค•िเคฏा เคœा เคธเค•เคคा เคนै

เคคเคฐीเค•ों।


เค†เคœ เค•े เคฒिเค  เคฌเคธ เค‡เคคเคจा เคนी। 
เค”เคฐ เคœเคฌ เค‡เคธเค•े เคฌाเคฐे เคฎें เค”เคฐ เคœाเคจเค•ाเคฐी เคนोเค—ी เคคो เคฎै เค†เคชเค•ो เคœเคฒ्เคฆ เคนी เคฌเคคा เคฆूंเค—ा।   

เคจเคฎเคธ्เค•ाเคฐ। ......... 

Comment And Share  

















































































































OM RATNA

Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

0 comments:

Post a Comment

If you have any doubt. Let me know