Huis Persoonlijke financiën PHP-variabelen gebruiken voor HTML5- en CSS3-programmering - dummies

PHP-variabelen gebruiken voor HTML5- en CSS3-programmering - dummies

Inhoudsopgave:

Video: Setting up Atom for Web Development 2024

Video: Setting up Atom for Web Development 2024
Anonim

Een PHP-variabele kan bijna alles worden genoemd in HTML5- en CSS3-programmering. Er zijn enkele gereserveerde woorden die u een variabele niet kunt geven (zoals afdrukken, die al een betekenis heeft in PHP), dus als uw programma niet werkt en u kunt er niet achter komen waarom, probeer dan een aantal variabelenamen te wijzigen of zoek op de gereserveerde woordenlijst (op www.php.net) om erachter te komen of uw variabelenaam een ​​illegaal woord is.

PHP is erg vergevingsgezind over het type gegevens in een variabele. Wanneer u een variabele maakt, plaatst u eenvoudig de inhoud erin. PHP maakt de variabele automatisch ongeacht het type dat hij nodig heeft. Dit wordt los typen genoemd. Dezelfde variabele kan numerieke gegevens, tekst of andere, meer gecompliceerde soorten gegevens bevatten. PHP bepaalt het type gegevens in een variabele on the fly door de context te bekijken.

Hoewel PHP cavalier is over gegevenstypen, is het belangrijk om te begrijpen dat gegevens nog steeds worden opgeslagen in een van de verschillende standaardindelingen op basis van het type. PHP ondersteunt verschillende vormen van gehele getallen en drijvende-kommagetallen. PHP heeft ook geweldige ondersteuning voor tekstgegevens. Programmeurs zeggen meestal niet "tekst", maar bellen tekstgegevens string -gegevens.

Dit komt omdat de interne gegevensrepresentatie van tekst de vroege programmeurs van kralen aan een tekenreeks deed denken. U hoeft zich zelden zorgen te maken over welk type informatie u in PHP gebruikt, maar u moet wel weten dat PHP stil gegevens omzet in indelingen die het kan gebruiken.

Aaneenschakeling

Aaneenschakeling is het proces waarbij kleinere reeksen worden samengevoegd tot een grotere tekenreeks. PHP gebruikt het punt (.) -symbool om twee reekswaarden samen te voegen. De volgende voorbeeldcode retourneert de woordgroep oogieboogie:

$ word = "oogie"; $ dance = "boogie"; $ Woord afdrukken. $ dance

Als je al wat JavaScript of een andere taal kent, worden de meeste ideeën overgezet, maar kunnen details je verbazen. JavaScript gebruikt het teken voor aaneenschakeling en PHP gebruikt de punt. Dit zijn vervelende details, maar met oefenen kun je het recht houden.

Wanneer PHP een punt ziet, worden de waarden aan beide kanten van de punt behandeld als tekenreeksen (tekst) en worden ze samengevoegd (joins). Als PHP een plusteken ziet, behandelt het de waarden aan beide zijden van het plusteken als getallen en probeert het wiskundige toevoeging eraan uit te voeren. De bewerking helpt PHP erachter te komen met welk type gegevens het werkt.

Het volgende programma illustreert het verschil tussen aaneenschakeling en toevoeging:

Hallo ". $ output."

"; print"

". $ output + 5."

"?>

De vorige code neemt de variabele uitvoer met de waarde World en voeg deze toe aan Hello wanneer deze wordt afgedrukt. Vervolgens wordt de variabele output toegevoegd aan het cijfer 5. Wanneer PHP het plusteken ziet, interpreteert het de waarden aan beide zijden ervan als getallen.

Omdat de uitvoer geen logische waarde heeft numerieke waarde, PHP kent dit de waarde 0 toe, die het toevoegt aan 5, resulterend in een uitvoer van

5

die naar de browser wordt verzonden.

Variabelen interpoleren in tekst

Als u een hoop hebt van tekst die moet worden afgedrukt met ingegooide variabelen, kan het een beetje vervelend worden om aaneenschakeling te gebruiken om de variabelen toe te voegen. Gelukkig is dit niet nodig!

Met PHP kunt u de variabelen als volgt opnemen:

helloInterpolation Hello $ firstName $ lastName!

"?>

Dit proces wordt interpolatie genoemd. Omdat alle PHP-variabelen beginnen met dollartekens, kunt u variabelen vrij in uw tekenreekswaarden plaatsen en wanneer PHP een variabele ziet, zal die variabele automatisch vervangen door zijn waarde.

Interpolatie werkt alleen met double-quoted strings omdat dubbele aanhalingstekens aangeven dat PHP de string moet verwerken voordat deze aan de gebruiker wordt doorgegeven.

PHP-variabelen gebruiken voor HTML5- en CSS3-programmering - 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 ...