gtemata.com

Cum se scrie scripturi în PHP

PHP este un limbaj de scripting folosit de server pentru a crea pagini web interactive. De exemplu, gândiți-vă la ceea ce se întâmplă când faceți o schimbare la o pagină de pe acest site. În spatele acestui proces există multe, probabil sute, scripturi PHP care controlează modul în care paginile web se modifică în funcție de o varietate de circumstanțe. Acest articol vă va învăța cum să scrieți câteva scripturi PHP simple pentru a obține o idee de bază despre modul în care funcționează această limbă.

paşi

Metoda 1

Configurarea
1
Instalați serverul Apache pe PC.
  • 2
    Instalați motorul PHP pe computer.
  • Metoda 2

    ecou
    Imaginea intitulată 5101 3
    1
    Deschideți Notepad. (fişier > Toate programele > accesorii > Notepad). Veți folosi foarte mult!
  • Imaginea cu titlul 5101 4
    2
    Introduceți următoarele linii de cod în Notepad:
  • Imaginea cu titlul 5101 5
    3
    Salvați acest fișier cu orice nume. (Asigurați-vă că este inclus în citate - de exemplu: "bună lume").
  • Când salvați fișiere din Notepad în Windows, introduceți numele fișierului în ghilimele duble astfel încât software-ul să nu adauge extensia .txt la sfârșit. Puteți vedea cum în imagine are fișierul hello world.php " " în jurul valorii. De fapt, fără citate Notepad ar fi salvat fișierul ca salut world.php.txt
  • Imaginea cu titlul 5101 6
    4
    Alternativ, puteți să faceți clic pur și simplu pe meniul derulant de mai jos "Salvați ca" și schimbați-l "Toate fișierele (*.*)" care va lăsa numele în modul exact în care îl scrieți fără a fi nevoie să adăugați ghilimelele.
    Imaginea intitulată Php_p1_notepad.jpg
  • 5
    Deschideți browserul dvs. preferat. Introduceți această adresă în bara corespunzătoare: http: // localhost / hello world.php
  • Dacă primiți un mesaj de eroare, asigurați-vă că introduceți corect codul, așa cum este prezentat mai sus, inclusiv colonul.
    Imaginea intitulată 5101 7b1
  • Aceasta este ceea ce ar trebui să vedeți în fereastra browserului dvs.:

    Bună ziua!

    Imaginea intitulată 5101 7b2
  • Metoda 3

    Înțelegerea modului în care funcționează
    Imaginea cu titlul 5101 8
    1

    Aceste două linii spun PHP Engine că orice dintre ele este cod PHP. Orice în afara celor două etichete este văzută ca HTML, ignorată de motorul PHP, și trimisă browserului care o va citi ca orice alt HTML. Cel mai important lucru pe care trebuie să-l vedeți este că script-urile PHP sunt integrate în paginile HTML obișnuite.

  • Imaginea cu titlul 5101 9
    2
    ecou "Bună ziua!"-

    Această linie utilizează una declarație de ecou (de fapt este mai mult a construi, dar vom trece mai târziu în detaliu). Instrucțiunile sunt folosite pentru a spune motorului PHP să facă ceva. În acest caz, îi spuneți motorului să arate ce se află între ghilimele.

  • Este important să știm că atunci când spunem spectacol, nu înseamnă asta imprimare. Motorul PHP nu imprimă nimic pe ecran. Orice rezultate generate de motor sunt trimise în browser ca HTML. Și, de fapt, browserul dvs. nu știe nici măcar că obține un rezultat PHP, de fapt este "gândire" pentru a primi cod HTML simplu.
  • Metoda 4

    PHP și HTML
    1
    Modificați scriptul de mai sus după cum urmează:
    Bună ziua!"-?>
  • Imaginea intitulată 5101 10b1
    2
    Salvați fișierul ca "helloworld2.php"și deschideți browserul folosind adresa: http: //localhost/helloworld2.php Odată ce rezultatul este același ca înainte, textul va apărea cu caractere aldine. și ele sunt etichete speciale (numite markups - coduri speciale de imprimare) care îi spun browserului să arate orice text inclus în caractere aldine.
  • 3
    Așa cum am spus mai înainte, un browser va interpreta orice rezultat provenind de la PHP Engine ca HTML.
  • Imaginea cu titlul 5101 11
    4
    Scrieți același script ca înainte, dar adăugați o altă declarație de ecou. Introduceți acest cod în Notepad:


    "in derulare "Ce faci?"-?>
  • Imaginea intitulată 5101 12
    5
    Salvați-o ca "hello world double.php". Odată ce scriptul este pornit în browserul dvs., ar trebui să vedeți următorul rezultat:

    Bună ziua!
    Ce faci?

  • Imaginea intitulată 5101 13
    6
    Rețineți în prima linie. Acesta este un marcaj HTML pentru a introduce o linie de pauză. Dacă nu aș fi adăugat-o, rezultatul ar fi următorul:

    Hello World! Ce faci?

  • Odată ce ați asimilat conceptul declarației de ecou, ​​treceți la ceva mai complicat.
  • Metoda 5

    variabile
    1
    Gândiți-vă la variabile ca containere pentru date. Pentru a le manipula, indiferent dacă sunt numere sau nume, este necesar să păstrați datele într-un fel de container. Sintaxa pentru atribuirea unei date, sau mai degrabă unei valori, unei variabile este:
    $ myVariable = "Bună ziua!"-

    În exemplul prezentat mai sus, valoarea este "Bună ziua!", iar variabila este $ myVariable. Practic, spuneți PHP să stocheze valoarea din dreapta simbolului =, în variabila declarată în stânga simbolului =.

    Simbolul ($) la început spune PHP că valoarea $ myValue este o variabilă. Toate variabilele trebuie să înceapă cu acest semn.

  • Imaginea cu titlul 5101 16
    2
    Facem ceva distractiv cu o variabilă. Deschideți Notepad și introduceți următorul cod:
  • Imaginea cu titlul 5101 17
    3
    Salvați fișierul ca "prima mea variabila.php". Când rulați acest script în browserul dvs. trebuie să obțineți următorul rezultat:

    Bună ziua!

  • Metoda 6

    Să analizăm cum funcționează
    1
    În prima linie a scriptului, ați definit o variabilă numită $ myVariable, stabilind valoarea sa- "Bună ziua!". Pe o linie de cod ca aceasta, numiți doar variabila la stânga semnului "=" și valoarea corespunzătoare din dreapta aceluiași simbol "=". De acum încolo, în scenariu, dacă nu-l schimbați, $ myVariable va conține întotdeauna valoarea "Bună ziua!".

    A doua linie ar trebui să vă fie deja cunoscută, o declarație de ecou simplu. Ceea ce este necesar să observăm este faptul că această afirmație a arătat că este de fapt "valoare" a variabilei, și nu variabila însăși.

  • Imaginea intitulată 5101 17b2
    2
    Variabilele pot conține și numere, iar aceste numere pot fi manipulate folosind funcții matematice simple. Luați următorul script, de exemplu. Tastați următorul cod în Notepad:
  • Imaginea intitulată 5101 18
    3
    Porniți acest script în browserul dvs., trebuie să obțineți acest rezultat:

    368

  • Nimic nu este cu adevărat impresionant, dar de fapt ați făcut suma a două variabile.
  • Metoda 7

    analiză
    Imaginea intitulată 5101 19
    1
    În primele două rânduri, ați creat două variabile. $ mySmallNumber, $ myLargeNumber. Ați atribuit cele două valori 12 și, respectiv, 356.
  • Imaginea cu titlul 5101 20
    2
    În al treilea rând, ați creat o variabilă suplimentară numită $ my Total. Dacă îi atribuie o valoare egală cu suma celor două variabile anterioare ($ my Small Number + $ numarul meu mare). Din moment ce $ my Small Number deține valoarea 12 în timp ce $ my Large Number conține valoarea 356, ați depus doar suma 12 + 356 în variabila $ myTotal, care va corespunde, bineînțeles, la 368.
  • Imaginea cu titlul 5101 21
    3
    Ultima linie este o declarație de ecou a cărei funcție este pur și simplu de a spune browserului să arate valoarea lui $ myTotal, exact 368.
  • Sfaturi

    • Acest articol presupune că ați instalat Apache și PHP pe computer. Ori de câte ori vi se spune să salvați un fișier, o faceți în director " ht docs" în directorul Apache.
    • Un instrument foarte util pentru a fi folosit pentru testarea fișierelor PHP este XAMPP, un software gratuit care vă permite să instalați și să utilizați Apache și PHP pentru a simula un server de pe computer.

    Lucrurile de care ai nevoie

    • Apache
    • PHP
    • Un editor de text(puteți alege din opțiunile de mai jos)
    • Notepad Windows
    • Notepad ++ Notepad ++ (Win) (Are un sistem de evidențiere a sintaxelor pentru o citire mai ușoară a codului)
    • TextWrangler TextWrangler (Mac) (Foarte similar cu Notepad ++)
    • Editor HTML (puteți alege din opțiunile de mai jos)
    • WYSIWYG
    • Adobe Dreamweaver
    • Microsoft Expression Web
    • Unele IDE-uri precum Microsoft Visual Studio Web.
    • Mozilla Firefox (Orice browser este bine, dar Mozilla este o alegere foarte populară printre dezvoltatorii web)
    • Pentru începători XAMPP. (Un software gratuit care vă permite să simulați un server cu PHP, Perl și alte programe de completare, inclusiv Python pe computerul dvs.)
    Distribuiți pe rețelele sociale:

    înrudit