Sådan skriver du PHP Scripts

PHP er et server scripting sprog, der bruges til at oprette interaktive websider. Tænk på, hvad der sker, når du f.eks. Redigerer en side på denne side. Når du sender dine ændringer, sendes de til en af ​​wikiHow-serverne, hvor de forhåndsbehandles af PHP-scripts, og en ny version af siden sendes tilbage til din browser. Bag denne proces er der mange PHP-scripts (måske hundredvis), der styrer, hvordan websider ændres afhængigt af en række omstændigheder.

Mens du opretter den software, der driver denne wiki, kan det være en monumental opgave, er den faktiske programmeringshandling faktisk rimelig, selv for dem, der aldrig har haft nogen uddannelse som programmerer. Denne artikel vil lære dig at skrive nogle enkle PHP-scripts, så du kan få en grundlæggende forståelse for, hvordan PHP fungerer.

trin

Metode 1
konfiguration

  1. 1
  2. 2
    Installer PHP-motoren på din computer.

Metode 2
Echo

  1. 1
    Start notesblok (Start> Alle programmer> Tilbehør> Notesblok). Du vil bruge Notesblok i vid udstrækning.
  2. 2
    Skriv dette i Notesblok:


    ekko "Alo Mundo!" -
    ?>
  3. 3
    Gem denne fil som "alumundo.php ".
    • Når du gemmer filer med Windows Notepad, skal du vedhæfte filnavnet i dobbelt citatmærker, så Notepad ikke tilføjer .txt til slutningen af ​​filnavnet. Bemærk i billedet, at alomundo.php filen er "" omkring den. Du skal gøre dette, ellers vil Notesblok gemme filen som alomundo.php.txt
    • Eller du kan bare klikke på rullemenuen til "Gem som" og ændre den til "Alle filer (*. *), Som vil holde navnet nøjagtigt som du skrev det og citatmærkerne ikke er nødvendige.
  4. 4
    Start din yndlingsbrowser og indtast denne adresse i din adresselinje: http: //localhost/alomundo.php
    • Hvis du får en fejlmeddelelse, skal du sørge for at indtaste koden præcis som den blev præsenteret ovenfor, herunder semikolonet (-).
    • Her skal du se i dit browservindue:
      Alo Mundo!
  5. 5
    Nu er det tid til at forstå, hvordan det virker.

    ?>
    Disse to linjer fortæller PHP-motoren, at alt mellem dem vil være PHP-kode. Alt uden for disse to tags vil blive behandlet som HTML og ignoreret af PHP-motoren, der sendes til browseren på samme måde som enhver anden HTML-kode. Det vigtige, du bør genkende her, er, at PHP-scripts indsættes inden for regelmæssige HTML-sider.
    ekko "Alo Mundo!" -
    Denne linje bruger "ekko" sætningen (godt, det er faktisk en konstruktør, men vi dækker det senere). Instruktioner bruges til at fortælle PHP-motoren, at den skal gøre noget. I dette tilfælde fortæller du motoren at udskrive, hvad der er i citatmærkerne.
    • Det er vigtigt at vide, at når vi siger "print", ønsker vi ikke rigtig at sige "print". PHP-motoren vil aldrig faktisk udskrive noget på skærmen. Enhver type output, der genereres af motoren, sendes til browseren i form af HTML. Din browser ved ikke engang, at du får PHP-output. Så vidt browseren ved, modtager den HTML-kode.

Metode 3
PHP og HTML

  1. 1
    Rediger det tidligere anvendte script til at se sådan ud:

    ekko "Alo Mundo!-
    ?>
  2. 2
    Gem filen som "alomundo2.php" og åbn din browser ved hjælp af følgende adresse: http: //localhost/alomundo2.php
  3. Video: PHP skolen - login system PART 2 [dansk - tutorial, how to] HD

    3
    Denne gang er udgangen den samme som den forrige, men nu vil teksten være fed. og er HTML markup tags, der fortæller browseren, at teksten mellem dem skal være fed. Som nævnt vil browseren behandle ethvert PHP-output som HTML.
  4. Video: PHP skolen - Login og Registrerings system i PHP og Mysql PART 2 [dansk - tutorial, how to] HD



    4
    Lad os skrive det samme script som før, men tilføj endnu en "ekko" erklæring. Skriv dette i Notesblok:

    ekko "Alo Mundo!
    "-

    ekko "Hvordan har du det?" -
    ?>
  5. 5
    Gem denne fil som "alomundodobro.php". Når du kører scriptet i browseren, bør du se dette:
    Alo Mundo!
    Hvordan har du det?
  6. 6
    Hvad du skal notere er, er
    i første linie.
    Dette er en HTML-kode for at indsætte en linjeskift. Hvis du ikke tilføjede det, vil din produktion se sådan ud:
    • Hej verden, hvordan har du det?
  7. 7
    Nu hvor du har mestret ekko-erklæringen, lad os gå med noget lidt mere kompliceret.

Metode 4
variabler

  1. 1
    Tænk på variabler som databeholdere. For at manipulere data, det være sig tal eller navne, skal du opbevare data i beholdere eller containere. Syntaxen til lagring af data (eller rettere "værdier") inden for variabler er:
    $ myVariavel = "Alo Mundo!" -
    I eksemplet ovenfor er værdien "Alo Mundo!", og variablen er $ myVariable. Du fortæller PHP at gemme værdien til højre for "equal" -tegnet (=) inde i variablen, der er til venstre for ligestegnet (=).

    Dollarsignalet ($) i begyndelsen informerer PHP om det $ myVariable er en variabel. Alle variabler skal starte med dollartegnet.
  2. 2
    Lad os nu gøre noget cool med en variabel. Åbn notesblok og skriv følgende:

    $ myVariavel = "Alo Mundo!" -
    echo $ myVariavel-
    ?>
  3. 3
    Gem filen som "myvariable.php". Når du får adgang til denne fil med din browser, skal du se noget som følger:
    Alo Mundo!
  4. 4
    Lad os undersøge, hvordan dette virker. I den første linje i scriptet har du defineret den kaldte variabel $ myVariable og indsat en værdi: "Alo Mundo!". I en linje som denne navngiver du variablen til venstre for ligesignalet og tildeler en værdi til den, til højre side af ligesignalet. Fra dette punkt på scriptet, medmindre du ændrer værdien, $ myVariable vil altid indeholde værdien "Alo Mundo!".

    På næste linje, noget du allerede bør være bekendt med: en simpel "ekko" erklæring. Hvad du bør bemærke er, at udsagnet "ekko" trykte værdien af ​​variablen $ myVariable, ikke det bogstavelige udtryk "$ myVariable".
  5. 5
    Variabler kan også indeholde tal, og disse tal kan manipuleres ved hjælp af enkle matematiske funktioner. Prøv dette næste script som et eksempel. Indtast følgende i Notesblok:

    $ miPequenoNumber = 12-
    $ myLongoNumber = 356-
    $ myTotal = $ myPequenumberNumber + $ myLongoNumber-
    ekko $ myTotal-

  6. 6
    Kør scriptet i din browser, og du skal modtage dette resultat:
    368
  7. 7
    Det er ikke noget imponerende, men du har tilføjet to variabler sammen. Lad os gennemgå.
    • I de to første linjer har du oprettet to variabler. $ myPhoneNumber og $ myLongoNumber. Du har indtastet disse variabler to værdier - henholdsvis 12 og 356.
    • På den tredje linje oprettede du en anden variabel hedder $ myTotal. I denne variabel har du gemt værdien på $ myBestNumber $ MYLongoNumber. Siden $ myPequenumber har værdien 12 gemt sig selv, og $ myLongoNumber har værdien 356 gemt sig selv, hvad du gjorde var at gemme værdien 12 + 356 i $ myTotal-variablen. Værdien gemt i $ myTotal er 368.
    • Den sidste linje er en ekko erklæring, der udskriver værdien af ​​$ myTotal.

tips

Video: PHP skolen - Login og Registrerings system i PHP og Mysql PART 1 [dansk - tutorial, how to] HD

  • Denne artikel forudsætter, at du allerede har installeret Apache og PHP på din computer. Når du bliver bedt om at gemme en fil, skal den gemmes i mappen htdocs i Apache-biblioteket.
  • Et virkelig nyttigt værktøj til at hjælpe dig med at teste PHP-filer er XAMPP hvilket er et gratis program, der installerer og kører Apache og PHP for at hjælpe dig med at simulere en webserver på din computer.

Nødvendige materialer

  • Apache webserver (Win32)
  • PHP
  • En teksteditor - Windows Notesblok vil fungere for dette. Men Notepad ++ (Win) har farvesyntaxfunktioner (nogle kodestykker bliver farvede for at gøre det lettere at forstå) for nogle programmeringssprog, herunder PHP. Alternativt kan TextWrangler (Mac) har en lignende funktion. Begge er gratis og gratis at downloade fra deres respektive hjemmesider. Du kan også bruge en HTML, WYSIWYG eller WYKIWYG editor. Adobe Dreamweaver og Microsoft Expression Web blev oprettet til dette. Nogle IDE`er, såsom Microsoft Visual Studio Web eller Aptana Studio, kan virke for dig.
  • En internetbrowser - Enhver browser vil fungere, men den Mozilla Firefox er et populært valg blandt webudviklere. Det er altid godt at teste enhver webudvikling på tværs af flere browsere.
  • XAMPP - For flere basale brugere skal du prøve XAMPP. En gratis og gratis software, der gør din computer til en webserver med Apache, PHP, Perl og flere yderligere, herunder Python.
Del på sociale netværk:

Relaterede
© 2024 HodTari.com