Cum se execută un Script PHP? Ghid Pas Cu Pas!
Bună ziua și bun venit la începutul codeofaninja.com seria de articole de dezvoltare web!
Prezentare generală
Configurarea unui mediu de dezvoltare pentru programarea PHP este ușoară. Descărcați editorul de cod pe care îl preferați, îmi place personal atom.io editor de text.
Următorul este să instalați XAMPP, cel mai popular mediu de dezvoltare PHP. Acest pachet conține aplicații de baze de date Apache, PHP & MariaDB sau MySQL.
mulți oameni mi-au trimis un e-mail cu o întrebare principală: Mike, cum să rulați un script PHP? Această postare este răspunsul meu pentru voi și pentru acei oameni care vor avea nevoie de acest lucru în viitor.
în următorul tutorial, vom învăța cum să instalați XAMPP, cum să rulați un script PHP, să gestionați baza de date cu PhpMyAdmin și să rulați un exemplu de script PHP care preia o înregistrare din Baza de date.
instalați XAMPP
accesați ACEST link și descărcați XAMPP pentru sistemul dvs. de operare. XAMPP este disponibil pentru Windows, Linux sau Mac.
Iată un videoclip despre cum puteți instala și utiliza XAMPP.
rulați primul Script PHP
Următorul este un exemplu despre cum să rulați un script PHP. Ceea ce face acest program este să arate o „Hello World!”text pe ecran sau pe pagina web.
mergeți la directorul serverului XAMPP
folosesc Windows, deci directorul serverului meu rădăcină este „C:\xampp\htdocs\”.
creați salut.php
creați un fișier și denumiți-l „hello.php
„
cod în interiorul salut.php
deschideți hello.php
și puneți următorul cod.
<?phpecho "Hello World!";?>
deschideți fila nouă
rulați-o deschizând o filă nouă în browserul dvs.
încărcați salut.php
în fereastra browserului, tastați http://localhost/hello.php
ieșire
ar trebui să vedeți următoarea ieșire.
mare de locuri de muncă, trebuie doar să rulați un script PHP!
gestionați MySQL cu PhpMyAdmin
MySQL este un sistem de gestionare a bazelor de date relaționale open-source (RDBMS). MySQL este o alegere populară a bazei de date pentru utilizarea în aplicații web.
phpMyAdmin este un instrument gratuit și open source scris în PHP destinat să se ocupe de administrarea MySQL cu utilizarea unui browser web. În exemplele următoare, vom vedea cât de ușor putem gestiona MySQL cu PhpMyAdmin.
creați o bază de date
- mergeți la http://localhost/phpmyadmin/
- Faceți clic pe linkul „nou” din colțul din stânga sus (sub tabele recente)
- completați câmpul „Nume bază de date” cu „my_first_database”.
- Faceți clic pe butonul” Creare”
creați un tabel
- Faceți clic pe”
my_first_database
„în partea stângă a ecranului - în secțiunea” Creare tabel”, completați numele cu” produse „și numărul de coloane cu”6 „
- Faceți clic pe butonul” Go
- completați câmpurile cu id, nume etc.
- mimează totul în imaginea următoare
- Faceți clic pe butonul ” Salvați
introduceți date
Faceți clic pe tabelul „produse”.
Faceți clic pe fila” Inserare”.
completați formularul, imitați datele din următoarea imagine. Faceți clic pe butonul” Go”.
Bună treabă! Acum avem o bază de date, un tabel în interiorul bazei de date și o înregistrare în interiorul tabelului.
Videoclipuri Utile
1. Creați o bază de date și importați fișierul MySQL.
2. Creați o bază de date și de a crea tabel.
rulați Script PHP cu baza de date
în pașii următori, vom rula un script PHP care preia o înregistrare din Baza de date MySQL.
mergeți la directorul serverului XAMPP
mergeți la „C:\xampp\htdocs \” director
creare read_one.php
creați un fișier și denumiți-l „read_one.php
„
cod în interiorul read_one.php
numerele 1-8 din următorul cod se numesc „comentarii de cod”. Aceasta explică fiecare parte a codului nostru simplu de mai jos. Deschideți read_one.php
și puneți următorul cod.
<?php// 1. database credentials$host = "localhost";$db_name = "my_first_database";$username = "root";$password = ""; // 2. connect to database$con = new PDO("mysql:host={$host};dbname={$db_name}", $username, $password); // 3. prepare select query$query = "SELECT id, name, description, price FROM products WHERE id = ? LIMIT 0,1";$stmt = $con->prepare( $query ); // 4. sample product ID$product_id=1; // 5. this is the first question mark in the query$stmt->bindParam(1, $product_id); // 6. execute our query$stmt->execute(); // 7. store retrieved row to the 'row' variable$row = $stmt->fetch(PDO::FETCH_ASSOC); // 8. show data to userecho "<div>Name: " . $row . "</div>";echo "<div>Description: " . $row . "</div>";echo "<div>Price: $" . $row . "</div>";?>
deschideți browserul
rulați-l deschizându-vă browserul
încărcați read_one.php
în fereastra browserului, tastați http://localhost/read_one.php
ieșire
ar trebui să vedeți următoarea ieșire.
minunat! Acum sunteți gata să aflați mai multe despre programarea și dezvoltarea web.
resurse Online
aici, în codeofaninja.com, vrem să simplificăm învățarea pentru a construi de fapt ceva. Dar este, de asemenea, important să citiți și să studiați mai mult. Următoarele sunt sugestiile mele unde să aflați mai multe.
- manual PHP – documentație oficială PHP.
- PHP modul corect – ușor de citit, de referință rapidă pentru PHP standarde de codificare populare și mai mult.
- PHP Delusions – utilizarea corectă a limbajului de programare PHP, utilizarea corectă, cu accent pe infirmarea diferitelor iluzii și superstiții.
- PHP Cheat Sheets – comparație variabilă, aritmetică și testare Cheat sheet.
- PHP Întrebări frecvente – Întrebări frecvente PHP
- PHP securitate Cheat Sheets – prevenirea atacurilor, cum ar fi XSS, SQL Injection și mai mult.
- Cross-Site Scripting Attacks (XSS) – o altă resursă bună pentru a învăța Cross-site scripting (XSS) și pentru a preveni.
puteți reveni oricând la lista de mai sus în timp ce mergeți de-a lungul seriei noastre de tutoriale de programare web.
ce urmează?
aflați tutorialul nostru JavaScript pentru începători.
tutoriale conexe
Unele Note
Au Găsit O Problemă?
dacă ați găsit o problemă cu acest cod, vă rugăm să ne trimiteți un e-mail. Înainte de a trimite un e-mail, Vă rugăm să citiți codul nostru de conduită. Adresa de e-mail a echipei noastre este
vă rugăm să fiți descriptivi cu privire la problema dvs. Vă rugăm să furnizați mesajele de eroare, capturile de ecran (sau înregistrarea ecranului) și adresa URL de testare. Mulțumesc!
Abonați-vă la CodeOfaNinja
primiți tutoriale valoroase de dezvoltare web la adresa dvs. de e-mail. Aboneaza-te acum gratuit!