De nyckelskillnad Mellan GET och POST-metoden i PHP är det GET-metoden skickar informationen genom att bifoga dem till sidförfrågan medan POST-metoden skickar information via HTTP-header.
PHP är ett skrivarspråk för serverns sida utformat för webbutveckling. GET- och POST-metoderna är två sätt att en klientdator kan skicka information till webbservern. Dessa metoder hjälper till att hämta information från användare via formulär.
1. Översikt och nyckelskillnad
2. Vad är GET-metoden i PHP
3. Vad är POST-metod i PHP
4. Jämförelse vid sida vid sida - GET vs POST-metod i PHP i tabellform
5. Sammanfattning
En dynamisk webbplats har möjlighet att lagra, uppdatera, hämta och radera data från en databas. En blankett är ett dokument som innehåller fält för användaren att fylla i data. Dessa formulärdata lagras till databasen.
Formulärinformationen med GET-metoden är synlig för alla. Med andra ord är alla variabla namn och värden synliga i webbadressen. "?" tecken separerar sidadressen och formulärinformationen. Mängden information som ska skickas med hjälp av GET är begränsad. Det är mindre än 1500 tecken. Vanligtvis är det inte en bra metod att använda GET för att skicka känslig information som lösenord. I vissa situationer bidrar den här metoden till att markera sidan.
Formulärinformationen med POST-metoden är inte synlig för alla. Med andra ord är alla variabla namn och värderingar kopplade till HTTP-förfrågan. Formulärinformationen är inte synlig i webbadressen. Därför hjälper det att skicka information säkert. Det finns ingen särskild gräns för hur många data som ska skickas. Utöver det ger POST-metoden funktioner som stöd för binär ingång i flera delar medan du överför filer till servern.
GET vs POST-metod i PHP | |
GET är en metod som skickar information genom att lägga till dem på sidförfrågan. | POST är en metod som överför information via HTTP-header. |
URL | |
Formulärinformationen är synlig i webbadressen | Formulärinformationen är inte synlig i webbadressen |
Informationsbelopp | |
Begränsad mängd information skickas. Det är mindre än 1500 tecken. | Obegränsad mängd information skickas. |
Användande | |
Hjälper att skicka icke känslig data | Hjälper att skicka känsliga data (lösenord), binära data (orddokument, bilder) och ladda upp filer |
säkerhet | |
Inte särskilt säker. | Mer säker. |
Bokmärke på sidan | |
Möjlig att bokmärke sidan | Det går inte att bokmärka sidan |
Denna artikel diskuterade två viktiga metoder för formhantering i PHP. De är GET och POST-metoder. Generellt sett föredrar utvecklare POST-metod för att skicka data än att använda GET-metoden. Den viktigaste skillnaden mellan GET och POST-metoden i PHP är att GET-metoden skickar informationen genom att bifoga dem till sidförfrågan medan POST-metoden skickar information via HTTP-header.
1.PHP 5 Form Handling. Tillgänglig här
2.Tutorials Point. "PHP GET och POST Method.", Tutorials Point, 19 mars 2018. Tillgänglig här
1. "PHP-logo" Med Colin Viebrock (CC BY-SA 4,0) via Commons Wikimedia