PHP is een programmeertaal die inserts code in secties van een HTML template , die de programmering mogelijkheden toevoegt aan de Hypertext Markup Language . Hyperlinks zijn een structuur in HTML die verwijzen naar een internet locatie in het lichaam van een webpagina . Deze locaties kunnen omvatten andere webpagina of een afbeelding , bijvoorbeeld. Wanneer het programma loopt PHP , het programmaonderdelen vervangen zich bij het resultaat van verwerkingsinstructies . HTML genereren uit van de programmering procedures geeft een ander formaat om de structuur van die woorden in het PHP-programma . Daarom kan hyperlinks worden geschreven in PHP haakjes , maar ze moeten anders worden geformatteerd om te compenseren voor de effecten van het programma . PHP Block Een deel van de code die is ingesloten in het hypertext document van een PHP- programma heet een PHP blok . Een blok is opgenomen tussen haakjes waarin de compiler dat deze PHP instructies en geen HTML vertellen . De opening beugel van een PHP blok is ofwel " Php ' of gewoon ' < ? ' En het haakje sluiten is "> " . Een programma kan veel blokken bevatten . De blokken worden in de plaats waar het programma wil de HTML te voegen dat de resultaten van de uitvoering van dat blok . Formatting Een probleem met opgemaakte tekst genereren uit een systeem dat heeft verschillende opmaakconventies is dat de syntax van de twee formaten soms botsen . Bijvoorbeeld , het aanhalingsteken is een probleem , omdat het PHP-programma kan nodig zijn om een aanhalingsteken plaatsen in de output van zijn run , maar het aanhalingsteken zelf is een opening en sluiting scheidingsteken van waarden binnen PHP . Het schrijven van een functie zoals print " " zou een hyperlink in de output , behalve dat het citaat aan het begin van de link zou afsluiten van de string doorgegeven aan het commando print. Citaten binnen citaten binnenkort leiden tot een verwarring , want PHP telt elke snaar zo worden omsloten door de eerste citaat het vindt en afgesloten door de tweede citaat zij tegenkomt . Dus de string doorgegeven aan de PHP druk zou worden geïnterpreteerd als " < a href = " . Deze tekst wordt dan gevolgd door een tekst van de opdracht niet weet wat te doen met , en vervolgens het programma ontmoetingen een tweede snaar , dat is " /a > " . Ontsnappen < br > programmeertalen geven programmeurs de mogelijkheid aan te geven wanneer een syntax karakter bedoeld om te worden behandeld als een instructie en wanneer het moet worden behandeld slechts een teken . Dit heet " ontsnappen . " Naar het voorbeeld " " de innerlijke aanhalingstekens moeten zo worden ontkomen dat de PHP negeert ze en gewoon kopieert ze uit met de rest van de tekst binnen de buitenste aanhalingstekens . Het escape-teken in PHP is de backslash . Dus PHP zal uitvoeren een volledige koppeling in HTML-formaat met : . Echo " " Quotes Een andere methode voor het uitvoeren van hyperlinks is om de lijn tussen enkele aanhalingstekens en geen dubbele aanhalingstekens bevatten : echo ' ' . Echter , als de link wordt samengesteld , waaronder een variabele , dit wordt weergegeven als de naam van de variabele als enkele aanhalingstekens worden gebruikt , maar zal worden vervangen door de inhoud van een variabele is de string wordt omsloten door dubbele aanhalingstekens .
|