Huis Persoonlijke financiën Inhoud weergeven op een webpagina met PHP - dummies

Inhoud weergeven op een webpagina met PHP - dummies

Video: Windows 2012 - PHP and MySQL installation on IIS 2024

Video: Windows 2012 - PHP and MySQL installation on IIS 2024
Anonim

U geeft inhoud op uw webpagina weer met PHP-echo of afdrukinstructies; ze doen allebei hetzelfde. Een echo of afdrukinstructie produceert uitvoer, die wordt verzonden naar de browser van de gebruiker. In feite verwerkt de browser de uitvoer als HTML.

Het algemene formaat van een echo-statement is

echo-outputitem, outputitem, outputitem, …

waarbij de volgende regels van toepassing zijn:

  • Een outputitem kan een getal, een tekenreeks of een variabele zijn. Een string moet tussen aanhalingstekens staan.

  • Maak een lijst van zoveel outputitems als je nodig hebt, gescheiden door komma's.

echoverklaringen

echo Statement Output
echo "Hallo"; Hallo
echo 123; 123
echo "Hallo", "Wereld! “; HelloWorld!
echo Hallo wereld!; Niet geldig; resulteert in een foutmelding
echo "Hallo wereld! “; Hallo wereld!
echo 'Hallo wereld! '; Hallo wereld!

De echo en afdrukinstructies voeren een regel tekst uit die naar een browser wordt verzonden. De browser beschouwt de tekst als HTML en verwerkt deze op die manier. Daarom moet u ervoor zorgen dat uw uitvoer geldige HTML-code is die de webpagina beschrijft die u door de gebruiker wilt laten zien.

Wanneer u een webpagina (of een deel van een webpagina) wilt weergeven met behulp van PHP, moet u rekening houden met drie onderdelen die betrokken zijn bij het maken van de webpagina:

  • Het PHP-script: PHP-instructies die u schrijft.

  • De HTML-broncode: De broncode voor de webpagina die u ziet wanneer u Beeld → Bron kiest in uw browser. De broncode is de uitvoer van de echo of afdrukinstructies.

  • De webpagina: De webpagina die uw gebruikers te zien krijgen. De webpagina is het resultaat van de HTML-broncode.

De echo of afdrukinstructies sturen precies wat u echoën in de browser - niet meer en niet minder. Als u geen HTML-tags echoot, wordt er geen verzonden.

PHP staat enkele speciale tekens toe die uitvoer formatteren, maar het zijn geen HTML-tags. De speciale tekens van PHP zijn alleen van invloed op de uitvoer van de echo of de afdrukinstructie, niet op het display op de webpagina. Als u bijvoorbeeld een nieuwe regel in de PHP-uitvoer of de HTML-broncode wilt starten, moet u een speciaal teken (n) opnemen waarmee PHP een nieuwe regel begint.

Dit speciale teken start echter gewoon een nieuwe regel in de uitvoer; het verzendt niet een echte HTML-tag om een ​​nieuwe regel op de resulterende webpagina te starten.

Fasen van weergave van webpagina's

echo Statement HTML-broncode Webpagina Display
echo "Hallo wereld! “; Hallo wereld! Hallo wereld!
echo "Hallo wereld! “;

echo "Hier ben ik! “;

Hallo wereld! Hier ben ik! Hallo wereld! Hier ben ik!
echo "Hallo wereld! n”;

echo "Hier ben ik! “;

Hallo wereld!

Hier ben ik

Hallo wereld! Hier ben ik!
echo "Hallo wereld! “;

echo "

";

echo "Hier ben ik! “;

Hallo wereld!

Hier ben ik! "

Hallo wereld!

Hier ben ik!

echo "Hallo";

echo "Wereld!

n”;

echo "Hier ben ik! “;

Hallo wereld!

Hier ben ik! "

Hallo wereld!

Hier ben ik!

Bekijk de volgende twee afdrukinstructies om de verschillen tussen de fasen bij het maken van een webpagina met PHP beter te bekijken:

print "Line 1"; print "Lijn 2";

Als u deze regels in een script plaatst, kunt u verwachten van de webpagina om dit weer te geven:

Regel 1 Regel 2

Dit is echter niet de uitvoer die u zou krijgen. De webpagina zou dit weergeven:

Lijn 1 Lijn 2

Als u de broncode van de webpagina bekijkt, ziet u precies wat er naar de browser is verzonden, namelijk:

Lijn 1 Lijn 2 > Merk op dat de regel die naar de browser wordt verzonden exact de tekens bevat die u hebt afgedrukt - niet meer en niet minder. De tekenreeksen die u hebt afgedrukt, bevatten geen spaties, dus er verschijnen geen spaties tussen de regels. Merk ook op dat de twee regels op dezelfde regel worden afgedrukt.

Als u wilt dat een nieuwe regel start, moet u een signaal verzenden dat het begin van een nieuwe regel aangeeft. Als u wilt aangeven dat een nieuwe regel hier begint in PHP, drukt u het speciale teken n af. Wijzig de afdrukinstructies in het volgende:

print "line 1n"; print "regel 2";

Nu krijg je wat je wilt, toch? Welnee. Nu zie je het volgende op de webpagina:

regel 1 regel 2

Als je naar de broncode kijkt, zie je dit:

regel 1 regel 2

Dus, de n deed zijn werk: Het startte een nieuwe regel in de uitvoer. HTML geeft de uitvoer op de webpagina echter als één regel weer. Als u wilt dat HTML twee regels weergeeft, moet u een tag gebruiken, zoals de tag

. Wijzig het speciale eindige teken van PHP als volgt in een HTML-tag:

print "line 1

"; print "regel 2"; 

Nu zie je wat je wilt op de webpagina:

regel 1 regel 2

Als je de broncode voor deze uitvoer bekijkt, zie je dit:

regel 1

regel 2 

Inhoud weergeven op een webpagina met PHP - dummies

Bewerkers keuze

Kennis van auditplanning nodig voor de AUD-test - dummies

Kennis van auditplanning nodig voor de AUD-test - dummies

Bij het nemen van de audit en het attest ( AUD) test op het CPA-examen, moet u blijk geven van kennis van het auditplanningsproces. Bij het plannen van een audit moet een auditor overwegen of bepaalde randvoorwaarden aanwezig zijn. Deze voorwaarden stellen de CPA-firma in staat om efficiënt een audit uit te voeren en de auditor te helpen bij het verkrijgen van voldoende ...

Passiva op de FAR-test van het CPA-examen - dummies

Passiva op de FAR-test van het CPA-examen - dummies

De financiële boekhouding en rapportage (FAR ) test van het CPA-onderzoek test u uw kennis van verschillende soorten verplichtingen inclusief opgebouwde verplichtingen, langlopende schulden, uitgestelde belastingen en pensioenverplichtingen. Lopende verplichtingen De periodetoerekeningsbasis boekt opbrengsten wanneer deze worden verdiend en neemt uitgaven op wanneer deze zijn gemaakt. De transactiebasis is niet afhankelijk van gelddeposito's ...

Regeling oefenvragen voor het CPA-examen - dummies

Regeling oefenvragen voor het CPA-examen - dummies

De verordening (REG) -test op het CPA-examen richt zich op op twee terreinen: ondernemingsrecht en belastingen. Overweeg flashcards te gebruiken om termen voor de REG-sectie te leren en te onthouden. Voordat u deze test uitvoert, moet u vele definities, feiten en cijfers verteren en flashcards kunnen een grote hulp zijn. Welke van de volgende ...

Bewerkers keuze

Met de AF-ON-knop op uw EOS 80D - dummies

Met de AF-ON-knop op uw EOS 80D - dummies

Als u nerveus bent over de ontspanknop tot halverwege op uw EOS 80D drukken, uit angst dat u per ongeluk een foto maakt, wilt u misschien kennis maken met de AF-ON-knop. In de geavanceerde belichtingsstanden (P, Tv, Av, M, B, C1 en C2), kun je deze knop ingedrukt houden om hetzelfde doel te bereiken als ...

Hoe je de opname maakt met de sfeer op je Canon EOS 80D - dummies

Hoe je de opname maakt met de sfeer op je Canon EOS 80D - dummies

Met je EOS 80D kun je een beetje spelen met kleur, scherpte, contrast en belichting in bepaalde scènemodi. De modus Shoot by Ambience kan leuk zijn voor een beetje experiment. Met de Picture Style-functie kunt u kiezen hoe de camera uw originele beeldgegevens "verwerkt" wanneer u een van de JPEG-afbeeldingen gebruikt ...

Hoe je de opname-informatieweergavemodus op je Canon EOS 80D gebruikt - dummies

Hoe je de opname-informatieweergavemodus op je Canon EOS 80D gebruikt - dummies

In de weergavemodus Opnamegegevens op uw EOS 80D wordt een miniatuur van uw afbeelding weergegeven, samen met scads aan opnamegegevens. Je ziet ook een helderheidshistogram - het grafiekachtige ding in de rechterbovenhoek van het scherm. (Denk eraan, druk gewoon op de Info-knop om door de weergavemodi te bladeren om deze te zien.) Hoe ...

Bewerkers keuze

Hoe Excel 2016-werkmappen te delen via OneDrive - dummies

Hoe Excel 2016-werkmappen te delen via OneDrive - dummies

Voordat u uw Excel 2016-werkmap kunt delen, moet een kopie ervan opslaan in een map op uw OneDrive. De eenvoudigste manier om dit te doen is om eerst de werkmap te openen om te delen in Excel en klik op de knop Delen die aan de rechterkant van het lint verschijnt. Excel opent vervolgens een ...

Hoe werkbladen delen in Excel 2013 - dummies

Hoe werkbladen delen in Excel 2013 - dummies

Excel 2013 maakt het gemakkelijk om uw spreadsheets te delen met vertrouwde klanten en collega's. U kunt de opties op het scherm Delen in de weergave Backstage gebruiken om werkbladen per e-mail te verzenden of per chatbericht te verzenden naar anderen die toegang hebben tot Excel. Als Microsoft Lync online vergaderingssoftware op uw apparaat is geïnstalleerd, maakt u ...

Hoe een werkblad in Windows te splitsen in Excel 2016 - dummies

Hoe een werkblad in Windows te splitsen in Excel 2016 - dummies

Hoewel in en uit zoomen op een Excel 2016-werkblad kan je helpen om je te oriënteren, het kan niet twee afzonderlijke secties samenbrengen zodat je hun gegevens op het scherm kunt vergelijken (in ieder geval niet op een normale grootte waar je de informatie daadwerkelijk kunt lezen). Om dit soort truc te beheren, splitst u de ...