Wkunl

Hoe kan ik PHP scripts schrijven

PHP is een server scripttaal die wordt gebruikt om webpagina's interactief te maken. Bijvoorbeeld, denk aan wat er gebeurt als je een pagina op deze website bewerken. Achter dit proces zijn vele, misschien wel honderden, van PHP scripts regelen hoe webpagina's veranderen op basis van een verscheidenheid van circumstances.This artikel zal je leren hoe je een paar zeer eenvoudige PHP-scripts te schrijven, zodat u een basiskennis van hoe PHP werkt te krijgen.

Stappen

Hoe kan ik PHP scripts schrijven. Installeer de PHP-engine op uw computer.
Hoe kan ik PHP scripts schrijven. Installeer de PHP-engine op uw computer.

De setup

  1. 1
    Installeer de apache webserver
  2. 2
    Installeer de PHP-engine op uw computer.

Echo

  1. 1
    Open kladblok. (File >> Alle programma's >> accessoires >> Kladblok). Je zult gebruiken Notepad veel!
  2. 2
    Typ het volgende in kladblok:
      

  3. 3
    Bewaar dit bestand als welke naam je wilt. (Zorg ervoor dat de naam is ingesloten in een dubbele citaten bv. "hello world")
    • Bij het ​​opslaan van bestanden in Windows Kladblok, wikkel de bestandsnaam tussen dubbele citaten zodat Notepad niet toe te voegen. Txt aan het einde van de bestandsnaam. Bericht in het beeld dat het bestand hello world.php heeft "" omheen. Zonder de aanhalingstekens Notepad het bestand als hallo world.php.txt zou hebben gered
  4. 4
    Als alternatief kunt u gewoon op het drop-down menu onder opslaan als type en verander het naar "alle bestanden (*. *)", Die de naam laat precies hoe je het typt en de aanhalingstekens niet nodig zal zijn.
    • Als u een foutmelding krijgt, zorg ervoor dat u de code correct hebt getypt, zoals hierboven aangegeven, met inbegrip van de dikke darm.
    • Dit is wat je moet zien in het venster van uw browser:

  5. 5
    Open uw favoriete browser. Typ dit adres in de adresbalk: http://localhost/hello world.php

Begrijpen hoe het werkt.

  1. 1
      

    Deze twee lijnen vertellen de PHP-engine dat alles tussen hen is PHP-code. Alles wat buiten de twee labels wordt behandeld als HTML en genegeerd door de PHP-engine en verzonden naar uw browser hetzelfde als elke andere HTML. Het belangrijkste wat je nodig hebt om hier te zien is dat PHP-scripts worden ingebed in gewone HTML-pagina's.

    • Het is belangrijk om te weten dat wanneer we zeggen druk, we niet eigenlijk druk. De PHP-engine eigenlijk nooit afgedrukt iets aan uw scherm. Elke uitgang die door de motor wordt naar uw browser verzonden als HTML. Uw browser ondersteunt geen eens weten dat het wordt steeds PHP output. Voor zover de browser betreft, het wordt gewoon HTML.
  2. 2
      

    Deze regel gebruikt de echo statement (nou ja, eigenlijk is het een constructie, maar daarover later meer). Verklaringen zijn gebruikt om de PHP-engine vertellen om iets te doen. In dit geval bent u de motor te vertellen om af te drukken wat er binnen de aanhalingstekens.

PHP en HTML

  1. 1
    Verander het script boven, zodat het er als volgt uitziet:
      
    • Dit keer is de uitgang is hetzelfde als voorheen, maar dit keer is de tekst in het vet. <strong> </ Strong> zijn HTML-opmaakcodes het vertellen de browser om alle tekst tussen hen als vet te tonen.
    • Zoals eerder gezegd, zal een browser alles wat uit print van een PHP-engine zoals HTML te behandelen.
  2. 2
    Sla het bestand op als "HelloWorld2 php.", En open uw browser met behulp van het adres: http://localhost/helloworld2.php
  3. 3
    Schrijf hetzelfde script als voorheen, maar voeg nog echo statement Typ deze in notepad.:
      

  4. 4
    Sla dit op als 'hallo wereld double. Php ". Wanneer u het script in uw browser draaien, moet je dit zien:

    • Nadat je de echo statement onder de knie hebt, gaan naar iets een beetje ingewikkelder.
  5. 5
    op de eerste lijn op> Dit is HTML opmaak om een regel in te voegen. Als u dit niet toe, zou je output er als volgt uitzien:

Variabelen

  1. 1
    Denk aan variabelen als containers voor data. Om gegevens te manipuleren, of het nu nummers of namen, moet u de gegevens op te slaan in een container. De syntax voor het toekennen van data, of beter zogenaamde waarde in een variabele:
      

    In het bovenstaande voorbeeld is de waarde "Hello World!", En de variabele $ myVariable. Je vertelt PHP om de waarde op te slaan op het recht van de gelijk-teken, in de variabele aan de linkerkant van het =-teken.

    Het dollarteken ($) aan het begin vertelt PHP dat $ MyValue is een variabele. Alle variabelen moeten beginnen met het dollar teken.

  2. 2
    Doe iets leuks met een variabele. Open Kladblok en typ dit in:
      

  3. 3
    Sla het bestand op als "mijn eerste variabele. Php". Wanneer u bladert naar dit script met uw browser, moet de output er als volgt uitzien:

Onderzoeken hoe het werkt.

  1. 1
    Op de eerste regel van het script, heb je een variabele genaamd $ myVariable gedefinieerd, en u een waarde hebt ingevoegd; "hello world!". Op een lijn als deze, geeft u de naam van de variabele aan de linkerkant van de gelijk-teken, en de waarde die u wilt toewijzen aan het op de rechterkant van het gelijkteken. Vanaf dit punt in het script, tenzij u de waarde te veranderen, $ myVariable bevat altijd de waarde "Hello World!".

    De volgende regel moet je bekend zijn met, een simpele echo statement. Wat je nodig hebt om kennis te nemen van is dat de echo statement gedrukte de waarde van $ myVariable, en niet letterlijk "$ myVariable".

  2. 2
    Variabelen kunnen ook nummers bevatten, en vervolgens die getallen kan worden gemanipuleerd met behulp van eenvoudige wiskundige functies. Neem deze volgende script, bijvoorbeeld Typ deze in notepad.:
      

    • Niets echt indrukwekkend, maar je deed voeg twee variabelen elkaar.
  3. 3
    Voer dit script in je browser, moet je dit zien:

Beoordelen.

  1. 1
    Op de eerste twee regels, aangemaakt jullie twee variabelen. $ MySmallNumber, en $ myLargeNumber. Je hebt ingevoegd in deze variabelen twee waarden, 12 en 356, respectievelijk.
  2. 2
    Op de derde regel, heb je nog een variabele genaamd $ mytotal aangemaakt. Met deze variabele, heb je de waarde van $ mySmallNumber PLUS $ myLargeNumber opgeslagen. Sinds $ mySmallNumber heeft de waarde van 12 die daarin is opgeslagen, en $ myLargeNumber heeft de waarde van 356 opgeslagen in het, wat je hebt gedaan is opgeslagen de waarde van 12 + 356 in de variabele $ myTotal. De waarde in $ myTotal is 368.
  3. 3
    De laatste regel is een echo statement waarbij de waarde van $ mytotal uitgangen.

Tips

  • In dit artikel wordt ervan uitgegaan dat u Apache en PHP hebt geïnstalleerd op uw computer. Wanneer het wordt gezegd dat het een bestand op te slaan, wordt u opslaan in de "\ ht docs" directory in de Apache-map.
  • Een echt handig hulpmiddel om u te helpen PHP-bestanden te testen is XAMPP dat is een gratis programma dat wordt geïnstalleerd en draait Apache en PHP om u te helpen een server op de computer te simuleren.

Dingen die je nodig hebt

  • De apache webserver (Win32)
  • (Win32)
  • Een teksteditor (Kies een van onderen)
    • Windows Kladblok
    • Notepad + + Notepad + + (Win) (Heeft syntax highlighting voor betere leesbaarheid)
    • TextWrangler TextWrangler (Mac) (Heeft dezelfde mogelijkheden als Notepad + +)
  • HTML editors (Kies een van onderen)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft Expression Web
    • Sommige IDE's zoals Microsoft Visual Studio Web.
  • Mozilla (Elke browser zal werken, maar Mozilla is een populaire keuze onder webontwikkelaars)
  • Voor basis-gebruikers proberen XAMPP (Een gratis programma dat uw computer een server met PHP, Perl maakt, en vele addons zoals Python).