Hjem Personlig finansiering Hvordan du viser innhold på en webside med PHP - dummies

Hvordan du viser innhold på en webside med PHP - dummies

Video: The danger of a single story | Chimamanda Ngozi Adichie 2024

Video: The danger of a single story | Chimamanda Ngozi Adichie 2024
Anonim

Du viser innhold på websiden din med PHP-ekko eller utskriftserklæringer; de begge gjør det samme. En ekko- eller utskriftserklæring produserer utdata, som sendes til brukerens nettleser. Faktisk håndterer nettleseren utdataene som HTML.

Det generelle formatet for en ekko-setning er

ekko-outputitem, outputitem, outputitem, …

der følgende regler gjelder:

  • Et outputitem kan være et tall, en streng eller en variabel. En streng må være vedlagt i sitater.

  • Liste så mange utdata som du trenger, skilt med kommaer.

ekkoerklæringer

ekkoerklæring Utgang
ekko "Hei"; Hei
ekko 123; 123
ekko "Hei", "Verden! “; Hello!
ekko Hei verden!; Ikke gyldig; resulterer i en feilmelding
ekko "Hello World! “; Hei verden!
ekko "Hei verden! '; Hei verden!

Ekko- og utskriftserklæringene gir en tekstlinje som sendes til en nettleser. Nettleseren vurderer at teksten er HTML og håndterer den på den måten. Derfor må du kontrollere at utdataene din er gyldig HTML-kode som beskriver nettsiden du vil at brukeren skal se.

Når du vil vise en nettside (eller en del av en nettside) ved hjelp av PHP, må du vurdere tre deler som er involvert i å produsere nettsiden:

  • PHP-skriptet: PHP-setninger du skriver.

  • HTML kildekoden: Kildekoden for nettsiden som du ser når du velger Vis → Kilde i nettleseren din. kildekoden er resultatet fra ekko- eller utskriftserklæringene.

  • Websiden: Nettsiden som brukerne ser. Websiden er resultatet av HTML-kilden.

Ekko- eller utskriftsreklamene sender nøyaktig hva du ekko til nettleseren - ikke mer, ikke mindre. Hvis du ikke ekkoer noen HTML-koder, blir ingen sendt.

PHP tillater noen spesialtegn som formatere utdata, men de er ikke HTML-koder. PHP-spesialtegnene påvirker bare utgangen fra ekko- eller utskriftserklæringen - ikke displayet på nettsiden. Hvis du for eksempel vil starte en ny linje i PHP-utgangen eller HTML-kildekoden, må du inkludere et spesialtegn (n) som forteller PHP for å starte en ny linje.

Dette spesielle tegnet starter imidlertid bare en ny linje i utgangen; det sender ikke en HTML-kode for å starte en ny linje på den resulterende nettsiden.

Reklame på nettsiden

ekkoerklæring HTML Kildekode Websidevisning
ekko "Hei verden! “; Hei verden! Hei verden!
ekko "Hei verden! “;

ekko "Her er jeg! “;

Hei verden! Her er jeg! Hei verden! Her er jeg!
ekko "Hei verden! n”;

ekko "Her er jeg! “;

Hei verden!

Her er jeg

Hei Verden! Her er jeg!
ekko "Hei verden! “;

ekko "

";

ekko "Her er jeg! “;

Hei verden!

Her er jeg! "

Hei verden!

Her er jeg!

ekko "Hei";

ekko "Verden!

n”;

ekko "Her er jeg! “;

Hei verden!

Her er jeg! "

Hei verden!

Her er jeg!

For å se på forskjellene mellom stadiene for å lage en nettside med PHP nærmere, vurder følgende to utskriftserklæringer:

skriv ut "Linje 1"; skriv ut "Linje 2";

Hvis du legger disse linjene i et skript, kan du forvente nettsiden for å vise dette:

Linje 1 Linje 2

Dette er imidlertid ikke utdataene du ville få. Nettstedet vil vise dette:

Linje 1Line 2

Hvis du ser på kildekoden for nettsiden, ser du nøyaktig hva som sendes til nettleseren, hvilket er dette:

Linje 1Line 2 > Merk at linjen som sendes til nettleseren, inneholder nøyaktig de tegnene du har skrevet ut - ikke mer, ikke mindre. Tegnstrengene du skrev ut, inneholdt ikke mellomrom, så ingen mellomrom vises mellom linjene. Legg også merke til at de to linjene er trykt på samme linje.

Hvis du vil at en ny linje skal starte, må du sende et signal som angir starten på en ny linje. For å signalisere at en ny linje starter her i PHP, skriv ut spesialtegnet n. Endre utskriftene til følgende:

print "line 1n"; skriv ut "linje 2";

Nå får du det du vil ha, ikke sant? Vel nei. Nå ser du følgende på nettsiden:

linje 1 linje 2

Hvis du ser på kilden, ser du dette:

linje 1 linje 2

Så jobbet n: Det startet en ny linje i produksjonen. Imidlertid viser HTML utdataene på nettsiden som en linje. Hvis du vil at HTML skal vise to linjer, må du bruke en tag, for eksempel

-taggen. Så endrer PHP-spesialkarakteren til en HTML-kode, som følger:

skriv ut "linje 1

"; skriv ut "linje 2"; 

Nå ser du hva du vil ha på nettsiden:

linje 1 linje 2

Hvis du ser på kildekoden for denne utgangen, ser du dette:

linje 1

linje 2 

Hvordan du viser innhold på en webside med PHP - dummies

Redaktørens valg

Hvordan finne hjelp med Yammer - dummies

Hvordan finne hjelp med Yammer - dummies

Yammer er et utrolig enkelt sted å bruke for all din virksomhet behov. Men som med noe teknologi relatert, kan det komme en tid når du står overfor et spørsmål eller et problem, og trenger hjelp med å finne en løsning. Støtte på Yammer-nettstedet Et godt sted å starte når du har problemer ...

Hvordan du følger bestemte emner og forfattere i SlideShare - dummies

Hvordan du følger bestemte emner og forfattere i SlideShare - dummies

Følger bestemte emner og forfattere i SlideShare gir deg mulighet til å filtrere lysbilder og bare presenteres de som du er interessert i. SlideShare er et åpen kildekode, Web 2.0-basert program som gjør det mulig for alle som helst i verden å lage og legge inn presentasjoner. Hvis du er interessert i for eksempel åndelighet som en ...

Redaktørens valg

Slik konverterer du tekst til en tabell i Word - dummies

Slik konverterer du tekst til en tabell i Word - dummies

Word 2013 lar deg konvertere tekst til et bord med noen få enkle klikk - hvis du allerede har litt tekst som er delt inn i rader og kolonner med faner, kommaer eller noe annet konsistent tegn. For konvertering til arbeid, må den eksisterende teksten avgrenses med et konsistent tegn for å skille mellom kolonnene. ...

Hvordan kontroller valgmuligheter i Word 2013 - dummies

Hvordan kontroller valgmuligheter i Word 2013 - dummies

Alle dokumentbeskyttelsesalternativer og innstillinger holdes inne ett sted, begravet dypt i Word 2013. Før du kan gjøre endringer, må du komme til prøvingsalternativene. Slik kommer du dit: Klikk på kategorien Filer. Velg Valg på Fil-fanens meny. Velg Proofing fra venstre side i vinduet Ordalternativer. ...

Hvordan du konverterer tekst til tabell i Word 2010 - dummies

Hvordan du konverterer tekst til tabell i Word 2010 - dummies

Hvis du begynte å jobbe med ditt Word 2010 dokument før du oppdaget Tabell-kommandoen, har du sannsynligvis lister opprettet ved hjelp av tabbed-tekst. I så fall kan du enkelt konvertere teksten til et bona fide-bord. Og hvis du bestemmer deg etter endringen du vil frigjøre teksten din fra, begrenser ...

Redaktørens valg

Hvordan å overvinne obsessiv handling for å øve oppmerksomhet Mindfulness - dummies

Hvordan å overvinne obsessiv handling for å øve oppmerksomhet Mindfulness - dummies

En av de vanligste obsessive avhengighetene folk har er arbeid. Noen tror at de ikke kan jobbe og øve oppmerksomhet, men det er ikke sant. Tenk på denne typiske situasjonen. Hva startet som en 9 a. m. til 5 s. m. jobb kan lett bli en 5 a. m. til 9 s. m. jobb. Naturligvis må du jobbe og tjene ...