Compilatore usato
Per creare uno script PHP per la codifica e la decodifica e la compilazione di Base64, in seguito abbiamo usato un compilatore online.
In questa guida, volevamo concentrarci maggiormente sul codice effettivo piuttosto che sul compilatore utilizzato. Questo è esattamente il motivo per cui ci siamo liberati dalla seccatura dell'installazione di un compilatore dedicato per l'esecuzione del nostro script PHP; Piuttosto, abbiamo preferito usarne uno online. Tuttavia, puoi anche usare Visual Studio, Visual Studio Code o qualsiasi altro compilatore a tua scelta se lo desideri.
Sistema operativo utilizzato
Per questo particolare articolo, abbiamo utilizzato il sistema operativo Windows 10 e abbiamo accettato il compilatore PHP online utilizzando il browser Google Chrome; Tuttavia, puoi scegliere qualsiasi sistema operativo o browser a tua scelta per l'utilizzo di questo compilatore.
Le funzioni codificate e decodifica integrate di PHP e dei loro parametri
Il linguaggio di programmazione PHP contiene funzioni integrate per eseguire la codifica e la decodifica di base64. La funzione PHP utilizzata per la codifica di base64 è "base64_encode", mentre quella usata per la decodifica è "base64_decode". Entrambe queste funzioni accettano un singolo parametro. La funzione di codifica prende una stringa normale come input, mentre la funzione di decodifica prende una stringa codificata come input. Inoltre, il tipo di ritorno di entrambe queste funzioni è anche "stringa."Le sintassi generali di entrambe queste funzioni sono riportate di seguito:
stringa base64_encode (string StringToBeencoded);Qui, "StringTobeenCoded" rappresenta la stringa che si desidera codificare.
String Base64_Decode (string StringtoBedeCoded);Qui, "StringTobeDecoded" si riferisce alla stringa che si desidera decodificare.
Queste due funzioni integrate di PHP rendono estremamente conveniente la codifica e la decodifica di base64 secondo necessità. Devi letteralmente scrivere una singola riga di codice per eseguire ciascuno di questi processi e te ne accorgerai una volta che passerai attraverso lo script PHP che abbiamo progettato per te.
Il processo di esecuzione della codifica e decodifica di base64 in PHP
Lo script PHP per eseguire la codifica e la decodifica di base64 è molto semplice. Devi prima dare un'occhiata a questa sceneggiatura, e poi cercheremo di spiegarti.
In questo script PHP, abbiamo prima inserito il tag PHP i.e. . L'intero script PHP sarà racchiuso in questo tag. Tutto ciò che scriverai al di fuori di questo tag non verrà eseguito. Quindi, abbiamo creato una variabile "$ str" e l'abbiamo pareggiata nella stringa "Sono una stringa di esempio."Per stampare questa stringa sulla console, abbiamo usato l'affermazione" Echo NL2Br ("La stringa originale è: $ str \ n")."Il comando" Echo "in PHP viene utilizzato per stampare qualsiasi cosa sulla console. La funzione "NL2BR" viene utilizzata per l'inserimento di una nuova linea dopo l'istruzione corrente se utilizzata in combinazione con il flag "\ n" solo per migliorare la leggibilità dell'output. All'interno di questa funzione, abbiamo scritto un messaggio e la stringa originale che deve essere stampata.
Quindi, abbiamo creato una variabile denominata "$ codificata" e l'abbiamo pareggiata alla funzione PHP incorporata "Base64_ECCODE". Questa funzione prende una stringa come input. Abbiamo passato la stringa originale a questa funzione. Quindi, abbiamo usato la stessa istruzione "Echo" per la stampa della stringa codificata sulla console. Successivamente, abbiamo creato una variabile denominata "$ decodificata" e l'abbiamo pareggiata alla funzione PHP incorporata "Base64_Decode". Questa funzione prende una stringa codificata come input. Pertanto, abbiamo superato la nostra stringa codificata ad essa e quindi abbiamo stampato la stringa decodificata sulla console usando un altro comando "eco".
Risultato dello script PHP per la codifica e la decodifica di base64
Dopo aver creato questo script PHP, volevamo visualizzare i suoi risultati per confermare se la codifica e la decodifica di base64 hanno avuto luogo con successo o no. Per questo, abbiamo dovuto eseguire questo script PHP facendo clic sul pulsante "Esegui" situato sul nostro compilatore. Il risultato di questo script PHP è mostrato nell'immagine seguente:
In questo risultato, puoi facilmente vedere due stringhe normali, io.e., una stringa originale e l'altra decodificata e una codifica. Le stringhe originali e decodificate si abbinano esattamente l'uno all'altro, il che indica che i processi di codifica e decodifica hanno funzionato perfettamente in PHP. Inoltre, dal momento che c'erano pochissime righe di codice presenti in questo script PHP, quindi l'esecuzione di questo script PHP ha avuto luogo a una velocità molto rapida.
Conclusione
Con l'aiuto di questa guida, volevamo trasmettere ai nostri lettori il metodo della codifica e della decodifica di base64 nel linguaggio di programmazione PHP. Per fare ciò, abbiamo avuto accesso a un compilatore online il cui collegamento è menzionato anche all'inizio di questo articolo. Quindi, usando questo compilatore, abbiamo progettato uno script PHP utilizzando le funzioni di codifica e decodifica Base64 integrate di PHP. Dopodiché, ti abbiamo spiegato in dettaglio questa sceneggiatura, seguito dal suo risultato. Passando attraverso questo script e il suo rispettivo risultato, sarai in grado di capire quanto sia facile eseguire la codifica e la decodifica di base64 nel linguaggio di programmazione PHP. Tutto quello che devi occuparti mentre scrivi uno script PHP è che non scrivi nulla al di fuori del tag PHP. Altrimenti, non sarai in grado di eseguirlo mai.