Hur kör man ett PHP-skript? Steg För Steg Guide!
Hej och välkommen till början av codeofaninja.com ’ s serie av webbutveckling artiklar!
översikt
det är enkelt att skapa en utvecklingsmiljö för PHP-programmering. Ladda ner kodredigeraren du föredrar, jag gillar personligen atom.io textredigerare.
nästa är att installera XAMPP, den mest populära PHP-utvecklingsmiljön. Detta paket innehåller Apache, PHP & MariaDB eller MySQL databasapplikationer.
många mailade mig med en huvudfråga: Mike, hur man kör ett PHP-skript? Det här inlägget är mitt svar till er och till de människor som kommer att behöva detta i framtiden.
i följande handledning lär vi oss hur man installerar XAMPP, hur man kör ett PHP-skript, hanterar databas med PhpMyAdmin och kör ett exempel PHP-skript som hämtar en post från databasen.
installera XAMPP
gå till den här länken och ladda ner XAMPP för ditt operativsystem. XAMPP är tillgängligt för Windows, Linux eller Mac.
här är en video om hur du kan installera och använda XAMPP.
kör ditt första PHP-skript
följande är ett exempel på hur du kör ett PHP-skript. Vad detta program gör är att visa en ” Hej världen!”text på skärmen eller webbsidan.
gå till XAMPP-serverkatalogen
jag använder Windows, så min rotserverkatalog är ”C:\xampp\htdocs\”.
skapa hej.php
skapa en fil och namnge den ”hello.php
”
kod inuti hej.php
öppna hello.php
och sätt följande kod.
<?phpecho "Hello World!";?>
öppna ny flik
kör den genom att öppna en ny flik i din webbläsare
ladda hej.php
i ditt webbläsarfönster skriver du http://localhost/hello.php
Output
du bör se följande utdata.
bra jobb, du kör bara ett PHP-skript!
hantera MySQL med PhpMyAdmin
MySQL är en öppen källkod relationsdatabas management system (RDBMS). MySQL är ett populärt val av databas för användning i webbapplikationer.
phpMyAdmin är ett gratis och open source-verktyg skrivet i PHP som är avsett att hantera administrationen av MySQL med hjälp av en webbläsare. I följande exempel ser vi hur enkelt Vi kan hantera MySQL med PhpMyAdmin.
skapa en databas
- gå till http://localhost/phpmyadmin/
- klicka på länken ”ny” i det övre vänstra hörnet (under senaste tabeller)
- fyll i fältet ”databasnamn” med ”my_first_database”.
- klicka på” Skapa ” – knappen
skapa en tabell
- klicka på ”
my_first_database
”till vänster på skärmen - i avsnittet” Skapa tabell ”fyller du i namnet med ”produkter” och antal kolumner med ” 6 ”
- klicka på ” Go ” – knappen
- fyll i fälten med id,namn etc.
- Mimic allt i följande bild
- klicka på” Spara ” – knappen
infoga Data
klicka på tabellen ”Produkter”.
klicka på fliken” Infoga”.
fyll i formuläret, efterlikna data på följande bild. Klicka på” Go ” – knappen.
bra jobbat! Vi har nu en databas, en tabell i databasen och en post i tabellen.
Användbara Videor
1. Skapa en databas och importera MySQL-fil.
2. Skapa en databas och skapa tabell.
Kör PHP-skript med Databas
i följande steg kör vi ett PHP-skript som hämtar en post från MySQL-databasen.
gå till XAMPP server directory
gå till din ”C:\xampp\htdocs \” katalog
skapa read_one.php
skapa en fil och namnge den ”read_one.php
”
kod inuti read_one.php
siffrorna 1-8 i följande kod kallas ”kodkommentarer”. Det förklarar varje del av vår enkla kod nedan. Öppna read_one.php
och sätt följande kod.
<?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>";?>
öppna din webbläsare
kör den genom att öppna din webbläsare
ladda read_one.php
i ditt webbläsarfönster skriver du http://localhost/read_one.php
Output
du bör se följande utdata.
Häftigt! Du är nu redo att lära dig mer om webbprogrammering och utveckling.
online-resurser
här i codeofaninja.com, vi vill förenkla lärandet för dig att faktiskt bygga något. Men det är också viktigt för dig att läsa och studera mer. Följande är mina förslag var du kan lära dig mer.
- PHP Manual – officiell PHP dokumentation.
- PHP på rätt sätt-lätt att läsa, snabb referens för PHP populära kodningsstandarder och mer.
- PHP vanföreställningar – korrekt användning av PHP programmeringsspråk, korrekt användning, med fokus på motbevisa olika vanföreställningar och vidskepelse.
- PHP Cheat Sheets-variabel jämförelse, aritmetik och testning cheat sheet.
- PHP Vanliga frågor-Vanliga PHP-frågor
- PHP Security Cheat Sheets – förhindra attacker som XSS, SQL Injection och mer.
- Cross-Site Scripting Attacks (XSS)-en annan bra resurs för att lära sig cross-site scripting (XSS) och förhindra det.
du kan alltid gå tillbaka till listan ovan medan du går längs vår serie av webbprogrammering tutorials.
Vad är nästa?
lär dig vår JavaScript-handledning för nybörjare.
relaterade Tutorials
Några Anteckningar
Hittade Du Ett Problem?
om du hittade ett problem med den här koden, skicka ett mail till oss. Innan du skickar ett e-postmeddelande, läs vår uppförandekod. Vårt teams e-postadress är
var beskrivande om ditt problem. Ange felmeddelanden, skärmdumpar (eller skärminspelning) och din TESTADRESS. Tackar!
prenumerera på CodeOfaNinja
få värdefulla webbutveckling tutorials till din e-post. Prenumerera nu gratis!