PHP Syntax

April 7

PHP avsnitt som du lägger till din HTML-fil består av en serie av PHP uttalanden. Varje PHP uttalande är en instruktion till PHP att göra något. PHP uttalanden kan delas in i enkla eller komplexa uttalanden.

PHP syntax liknar syntaxen i C, så om du har erfarenhet av C, kommer du att vara bekväm med PHP. PHP är faktiskt enklare än C eftersom det inte innehåller några av de svårare begreppen C - begrepp som inte behövs för att programmera webbplatser.

Enkla PHP uttalanden

Enkla uttalanden är en instruktion till PHP att göra en enkel åtgärd. Ekot uttalande är en enkel PHP uttalande som instruerar PHP att mata ut texten mellan citationstecken. PHP enkla uttalanden följer dessa regler:

  • PHP uttalanden avslutas med ett semikolon eller PHP slutar taggen. PHP inte märker blank eller i slutet av raderna. Det fortsätter att läsa ett uttalande tills det stöter semikolon eller PHP stängningstaggen, oavsett hur många rader uttalandet spänner.
  • PHP uttalanden kan skrivas på antingen stora eller små bokstäver. I ett eko uttalande, Echo, eka, ECHO, och ECHO är alla samma till PHP. Men variabelnamn är skiftlägeskänsliga, precis som i JavaScript.

Följande är ett giltigt PHP uttalande:

<? Php echo "<p> Hello World! </ P>"?>

Ekot uttalande är på samma linje som PHP-taggar. PHP läser uttalandet tills den når sluttaggen, vilket PHP ser som i slutet av uttalandet. Nästa exempel producerar också samma utgång:

<? Php
echo "<p> Hej </ p>"; echo "<p> World </ p>";
?>

Detta exempel innehåller två PHP echo uttalanden om en linje, både slutar i ett semikolon. Om du vill kan du skriva hela PHP avsnittet i en lång rad, så länge du separerade uttalanden med semikolon. Dock skulle ett manus skrivet på detta sätt vara svårt för människor att läsa.

Komplexa PHP-kommandon

Ibland grupper av enkla uttalanden kombineras till ett block. Ett block omges av klammerparentes, {och}. Ett block av uttalanden exekvera tillsammans. En vanlig användning av ett block är en villkorlig kvarter, där uttalanden endast körs när vissa villkor är uppfyllda Till exempel kanske du vill ditt manus för att göra följande.:

if (himlen är blå)
{
sätta koppel på draken;
ta drake på en promenad i parken;
}

Dessa uttalanden är inneslutna i klammerparentes att säkerställa att de utför som ett block. Om himlen är blå, både sätta koppel på draken och ta drake på en promenad i parken exekveras. Om himlen är inte blå, varken uttalande exekveras (inget koppel, ingen promenad), och du har en irriterad drake på händerna.

PHP uttalanden som använder block, såsom om uttalanden, är komplexa uttalanden. PHP läser hela komplexet uttalande, inte stannar vid den första semikolon som den stöter på. PHP vet att förvänta sig ett eller flera block och ser för sinande klammerparentesen i sista blocket i komplexa uttalanden.

Observera att en semikolon visas innan slutar stag. Denna semikolon krävs, men inget semikolon krävs efter ändelsen lockiga stag.