? PHP er et programmeringssprog , der indsætter kode i sektioner af en HTML -skabelon , som tilføjer programmering kapaciteter til Hypertext Markup Language. Hyperlinks er en struktur i HTML , der refererer en Internet sted i kroppen på en webside. Disse placeringer kan omfatte en anden webside eller et billede , for eksempel. Når PHP programmet kører , de uddannelseselementer erstatte sig med resultatet af behandlingen instruktioner. Generering HTML ud af programmeringsprocedurerne frembringer et andet format til strukturen af disse ord i PHP -programmet. Af denne grund, kan hyperlinks være skrevet i PHP parentes , men de skal formateres forskelligt for at kompensere for virkningerne af programmet. PHP Block
sektion af kode indlejret i hypertekst dokument en PHP program kaldes en PHP blok. En blok er indeholdt i parentes , der fortæller compileren , at disse er PHP instrukser og ikke HTML . Åbningen beslag af PHP blok er enten " Php " eller bare " " Og den afsluttende beslag er " > " . Et program kan indeholde mange blokke . Blokkene vises i den position, hvor det program ønsker at indsætte HTML , at resultaterne fra denne blok henrettelse .
Formatering
Et problem med at generere formateret tekst ud af et system som har forskellige formatering konventioner er, at syntaks i de to formater til tider kan kollidere . For eksempel er citatet mærke et problem, fordi PHP -programmet kan være nødvendigt at placere en anførselstegn i produktionen af sin kørsel, men citatet mærket i sig selv er en åbning og lukning delimiter af værdier inden PHP. Skrivning af en funktion såsom print " " ville skabe et hyperlink i produktionen , bortset fra at citatet i starten på linket ville lukke strengen videregives til print kommando. Citater inden citater hurtigt forårsage en forvirring, fordi PHP tæller hver streng som er indesluttet af den første citat den finder og lukkes ved anden citerer den støder . Således strengen videre til PHP print vil blive fortolket som " " .
Escaping < br >
Programmeringssprog giver programmører mulighed for at signalere , når en syntaks karakter er beregnet til at blive behandlet som en instruktion , og når det er at blive behandlet en bare en karakter. Dette kaldes " flygter ". I eksemplet " " de indre citater skal undsluppet så PHP ignorerer dem og bare kopierer dem ud med resten af teksten ind i den ydre citater. Escape-tegnet i PHP er backslash . Så PHP vil output en komplet link i HTML -format med : . Echo " "
Citater
anden metode til output af hyperlinks skal indeholde linjen i anførselstegn og ikke dobbelte anførselstegn : echo ' ' . Men hvis linket er samlet , herunder en variabel , vil dette fremstå som den variable navn, hvis anførselstegn er brugt, men vil blive erstattet med indholdet af variablen er den streng er omsluttet af dobbelte anførselstegn.