Hoe om PHP -skrifte te skryf (met foto's)

INHOUDSOPGAWE:

Hoe om PHP -skrifte te skryf (met foto's)
Hoe om PHP -skrifte te skryf (met foto's)

Video: Hoe om PHP -skrifte te skryf (met foto's)

Video: Hoe om PHP -skrifte te skryf (met foto's)
Video: The Photos App for iPhone is AMAZING! Here's how to use it! 2024, Mei
Anonim

PHP is 'n skripttaal vir bedieners wat gebruik word om webblaaie interaktief te maak. Dit het wyd gewild geraak vanweë die gemak van gebruik, interaktiwiteit op webblaaie en integrasie met HTML. Dink aan wat gebeur as 'n bladsy op hierdie webwerf geredigeer word. Agter hierdie proses is baie, miskien honderde, PHP -skrifte wat beheer hoe webblaaie verander op grond van 'n verskeidenheid omstandighede. Hierdie artikel sal u leer hoe om 'n paar baie eenvoudige PHP -skrifte te skryf, sodat u 'n basiese begrip kan kry van hoe PHP werk..

Stappe

Deel 1 van 3: Aan die gang met Echo -verklarings

Skryf PHP -skrifte Stap 1
Skryf PHP -skrifte Stap 1

Stap 1. Maak 'n teksredakteur oop

Dit is die program wat u sal gebruik om u kode te skryf en te wysig.

  • Notepad kan verkry word op enige weergawe van Windows met ⊞ Win + R> Notepad.
  • TextEdit kan op Mac verkry word deur na Toepassings> TextEdit te gaan.
Skryf PHP -skrifte Stap 2
Skryf PHP -skrifte Stap 2

Stap 2. Tik 'n eenvoudige stelling in Notepad

'N Gedeelte van PHP -kode begin en eindig met PHP -tags ("") tussen hakies. 'Echo' is 'n baie basiese stelling ('n instruksie vir die rekenaar) in die PHP -taal wat teks na die skerm sal stuur. Die teks wat u wil eggo, moet tussen aanhalingstekens omhul word en in 'n halfpunt eindig.

Die kode moet so lyk

Skryf PHP -skrifte Stap 3
Skryf PHP -skrifte Stap 3

Stap 3. Stoor die lêer met die naam "hello world" en die uitbreiding.php

Dit word gedoen deur na Lêer> Stoor as …

  • Voeg in die Notepad.php by die einde van die lêernaam en voeg dubbele aanhalings by. Dit verseker dat die lêer nie deur Notepad in 'n basiese tekslêer omgeskakel sal word nie. Sonder aanhalingstekens word die lêer hallo world.php.txt. Alternatiewelik kan u die keuselys onder Stoor as tipe kies en dit verander na "Alle lêers (*.*)", Wat die naam presies sal laat hoe u dit tik, en aanhalings is nie nodig nie.
  • In TextEdit is geen aanhalingstekens nodig nie, maar 'n opspringvenster verskyn waarin u gevra word om te verifieer dat u die lêer as.php wil stoor.
  • Maak seker dat u die lêer in die wortelgids van u 'bediener' stoor. Gewoonlik is dit die gids met die naam "htdocs" in u Apache -lêergids op Windows of/Library/Webserver/Documents op Mac, maar kan deur die gebruiker self ingestel word.
Skryf PHP -skrifte Stap 4
Skryf PHP -skrifte Stap 4

Stap 4. Toegang tot die PHP -lêer met 'n webblaaier. Maak u voorkeurblaaier oop en tik hierdie adres in die adresbalk met die naam van u php -lêer: https:// localhost/hello world.php. Die blaaiervenster moet die eggo -verklaring vertoon.

  • As u 'n foutboodskap ontvang, maak seker dat u die kode korrek getik het, soos hierbo getoon, insluitend die dubbelpunt.
  • Maak ook seker dat u lêer in die regte gids gestoor is.

Deel 2 van 3: Gebruik PHP en HTML

Skryf PHP -skrifte Stap 5
Skryf PHP -skrifte Stap 5

Stap 1. Verstaan die 'php' -etikette

Die "" etikette vertel die PHP -enjin dat alles tussen hulle PHP -kode is. Alles buite die twee etikette word as HTML behandel en deur die PHP -enjin geïgnoreer en dieselfde as enige ander HTML na u blaaier gestuur. Die belangrikste ding om hier te herken, is dat PHP -skrifte in gewone HTML -bladsye ingebed is.

Skryf PHP -skrifte Stap 6
Skryf PHP -skrifte Stap 6

Stap 2. Verstaan die stelling tussen die etikette

Verklarings word gebruik om die PHP -enjin te vertel om iets te doen. In die geval van 'n eggo -verklaring, sê u vir die enjin om te druk wat in die aanhalings is.

Die PHP -enjin self druk eintlik nooit iets op u skerm nie. Enige uitset wat deur die enjin gegenereer word, word as HTML na u blaaier gestuur. U blaaier weet nie dat dit PHP -uitvoer lewer nie. Wat die blaaier betref, kry dit gewone HTML

Skryf PHP -skrifte Stap 7
Skryf PHP -skrifte Stap 7

Stap 3. Gebruik HTML -etikette om u stelling vet te maak

Deur HTML -etikette by te voeg, kan die uitset van die php -stelling verander word. Die ” “ ”-Merkers sal vet formatering toevoeg tot enige teks wat daarin geplaas word. Let daarop dat hierdie etikette aan die buitekant van die teks verskyn, maar binne -in die aanhalingstekens van die eggo -verklaring.

  • U wil hê dat u kode so moet lyk:

    <? php?

    eggo Hello Wêreld!

    ";

    ?>

Skryf PHP -skrifte Stap 8
Skryf PHP -skrifte Stap 8

Stap 4. Stoor en maak die lêer oop in die blaaier. Gaan na File> Save As … en stoor die lêer as "helloworld2.php", en maak dit in u blaaier oop met die adres: https://localhost/helloworld2.php. Die uitset is dieselfde as voorheen, maar hierdie keer die teks is vetgedruk.

Maak seker dat u die lêer in die wortelgids van u 'bediener' stoor. Gewoonlik is dit die gids met die naam "htdocs" in u Apache -lêergids op Windows of/Library/Webserver/Documents op OSX, maar kan deur die gebruiker self ingestel word

Skryf PHP -skrifte Stap 9
Skryf PHP -skrifte Stap 9

Stap 5. Wysig die lêer om 'n tweede eggo -verklaring by te voeg

Onthou, stellings moet geskei word deur 'n kommapunt.

  • Jou kode moet so lyk:

    <? php

    eggo "Hallo wêreld!"

    ;

    eggo "Hoe gaan dit met jou?";

    ?>

Skryf PHP -skrifte Stap 10
Skryf PHP -skrifte Stap 10

Stap 6. Stoor en voer die lêer uit as "hello world double.php"

Die bladsy bevat twee eggo -stellings, in volgorde, op twee reëls. Let op die “

”Op die eerste reël. Dit is 'n HTML -opmerking om 'n reëlbreuk in te voeg.

  • As u dit nie bygevoeg het nie, sou u uitset so lyk:

    Hallo wêreld! Hoe gaan dit met jou?

Deel 3 van 3: Veranderlikes leer ken

Skryf PHP -skrifte Stap 11
Skryf PHP -skrifte Stap 11

Stap 1. Dink aan veranderlikes as houers vir data

Om data te manipuleer, of dit nou getalle of name is, moet u die data in 'n houer stoor. Hierdie proses word die verklaring van die veranderlike genoem. Die sintaksis vir die verklaring van 'n veranderlike is "$ myVariable =" Hello World! ";"

  • Die dollarteken ($) aan die begin vertel PHP dat $ myVariable 'n veranderlike is. Alle veranderlikes moet met die dollar teken begin, maar die naam van die veranderlike kan enigiets wees.
  • In die voorbeeld hierbo is die waarde "Hello World!", En die veranderlike is $ myVariable. U sê vir PHP om die waarde regs van die gelyke teken op te slaan in die veranderlike aan die linkerkant van die gelyke teken.
  • 'N Veranderlike wat 'n tekswaarde bevat, staan bekend as 'n string.
Skryf PHP -skrifte Stap 12
Skryf PHP -skrifte Stap 12

Stap 2. Roep die veranderlike

Verwysing na 'n veranderlike in die kode staan bekend as 'n oproep. Verklaar u veranderlike en eggo die veranderlike in plaas daarvan om die teks uit te tik.

  • Jou kode kan so lyk:

    $ myVariable = "Hallo wêreld!";

    eggo $ myVariable;

    ?>

Skryf PHP -skrifte Stap 13
Skryf PHP -skrifte Stap 13

Stap 3. Stoor en voer die lêer uit. Gaan na File> Save As … en stoor die lêer as "myfirstvariable.php". Maak u blaaier oop en navigeer na https://localhost/myfirstvariable.php en die script sal die veranderlike druk. Die uitvoer lyk dieselfde as die druk van gewone teks, maar hoe dit bereik is, is anders.

Maak seker dat u die lêer in die wortelgids van u 'bediener' stoor. Gewoonlik is dit die gids met die naam "htdocs" in u Apache -lêergids op Windows of/Library/Webserver/Documents op OSX, maar kan deur die gebruiker self ingestel word

Skryf PHP -skrifte Stap 14
Skryf PHP -skrifte Stap 14

Stap 4. Gebruik veranderlikes met getalle

Veranderlikes kan ook getalle bevat (bekend as heelgetalle), en dan kan die getalle gemanipuleer word met behulp van eenvoudige wiskundige funksies. Begin deur drie veranderlikes met die naam "$ mySmallNumber", "$ myLargeNumber" en "$ myTotal" te verklaar.

  • Jou kode moet so lyk:

    <? php

    $ mySmallNumber;

    $ myLargeNumber;

    $ myTotal;

    ?>

Skryf PHP -skrifte Stap 15
Skryf PHP -skrifte Stap 15

Stap 5. Gee heelgetalwaardes aan die eerste twee veranderlikes

Gee 'n heelgetalwaarde aan "$ mySmallNumber" en "myLargeNumber".

  • Let daarop dat heelgetalwaardes nie in aanhalingstekens hoef te wees nie. Dit sal veroorsaak dat getalle as 'n tekswaarde soos die 'Hello World!' veranderlike.
  • Jou kode moet so lyk:

    <? php

    $ mySmallNumber = 12;

    $ myLargeNumber = 356;

    $ myTotal;

    ?>

Skryf PHP -skrifte Stap 16
Skryf PHP -skrifte Stap 16

Stap 6. Gebruik die derde veranderlike om die som van die ander veranderlikes te bereken en af te druk

In plaas daarvan om self die wiskunde te doen, kan u die twee veranderlikes in die veranderlike "$ myTotal" noem. Deur 'n wiskundige funksie te gebruik, sal die masjien die som vir u bereken. Om die veranderlike te druk, hoef u slegs 'n eggo -verklaring by te voeg wat die veranderlike na die verklaring noem.

  • Enige verandering aan die heelgetalveranderlike sal weerspieël word wanneer die veranderlike “$ myTotal” met eggo gedruk word.
  • Jou kode moet so lyk:

    <? php

    $ mySmallNumber = 12;

    $ myLargeNumber = 356;

    $ myTotal = $ mySmall Number + $ myLargeNumber;

    eggo $ myTotal;

    ?>

Skryf PHP -skrifte Stap 17
Skryf PHP -skrifte Stap 17

Stap 7. Stoor die lêer en voer hierdie script uit

U blaaiervenster sal 'n enkele nommer vertoon. Die getal is die som van die twee veranderlikes wat in die '$ myTotal' veranderlike genoem word.

Skryf PHP -skrifte Stap 18
Skryf PHP -skrifte Stap 18

Stap 8. Hersien jou string veranderlikes

Deur 'n veranderlike te gebruik om teks te stoor, kan u die veranderlike bel wanneer u die winkelwaarde wil gebruik in plaas daarvan om voortdurend die teks in te tik. Dit maak ook voorsiening vir meer komplekse manipulasie van die gestoorde data vorentoe.

  • Die eerste veranderlike, $ myVariable, bevat 'n stringwaarde; "Hello Wêreld!". Tensy u die waarde verander, sal $ myVariable altyd die waarde "Hello World!" Bevat.
  • Die eggo -verklaring druk die inhoud van $ myVariable af.
Skryf PHP -skrifte Stap 19
Skryf PHP -skrifte Stap 19

Stap 9. Hersien jou heelgetal veranderlikes

U het basiese manipulasie van heelgetalveranderlikes ondersoek deur 'n wiskundige funksie te gebruik. Die gevolglike data kan in 'n ander veranderlike gestoor word. Dit is slegs die begin van wat met hierdie veranderlikes bereik kan word.

  • Die twee veranderlikes, $ mySmallNumber en $ myLargeNumber word elk 'n heelgetalwaarde toegeken.
  • Die derde veranderlike, $ myTotal, stoor die toegevoegde waardes van $ mySmallNumber en $ myLargeNumber. Aangesien $ mySmallNumber een numeriese waarde het, en $ myLargeNumber 'n tweede numeriese waarde het, beteken dit dat $ myTotal die waarde van die eerste getal bevat wat by die tweede getal gevoeg word. Hierdie waarde kan verander met veranderinge aan een van die ingesluit veranderlikes.

Voorbeeld PHP -skrifte

Image
Image

Voorbeeld van PHP Echo -sjabloon

Image
Image

Voorbeeld van PHP -veranderlike met Words

Image
Image

Voorbeeld PHP -veranderlike met getalle

Video - Deur hierdie diens te gebruik, kan sommige inligting met YouTube gedeel word

Wenke

  • Hierdie artikel veronderstel dat u Apache en PHP op u rekenaar geïnstalleer het. Elke keer as daar gesê word dat 'n lêer gestoor word, stoor u dit in die gids "\ ht docs" (Win) of "\ Library / WebServer / Documents" (Mac) in die Apache -gids.
  • Kommentaar is belangrik by enige programmering, dus maak seker dat u ook in PHP kommentaar lewer.
  • 'N Baie nuttige hulpmiddel om PHP -lêers te toets, is XAMPP, 'n gratis program wat Apache en PHP installeer en bestuur om u te help om 'n bediener op u rekenaar te simuleer.

Aanbeveel: