Jak wykonywać kodowanie i dekodowanie Basetop 10 w PHP?

Jak wykonywać kodowanie i dekodowanie Basetop 10 w PHP?
PHP jest znany jako najczęściej używany język programowania ogólnego przeznaczenia. Jest to w zasadzie język skryptowy, który jest używany głównie do tworzenia stron internetowych. Przyczyną popularności tego języka jest fakt, że jego składnia jest wyjątkowo zwięzła i prosta. Oznacza to, że jest w stanie zmniejszyć długi kod napisany w innym języku programowania w kilka wierszy kodu. Jeśli chodzi o dzisiejszy artykuł, postaramy się poznać koncepcję kodowania i dekodowania Base64 za pomocą języka programowania PHP.

Używany kompilator

Do tworzenia skryptu PHP do kodowania i dekodowania Base64 i kompilacji, później użyliśmy kompilatora online.

W tym przewodniku chcieliśmy bardziej skupić się na faktycznym kodzie niż na używanym kompilatorze. Właśnie dlatego uwolniliśmy się od kłopotów z instalacją dedykowanego kompilatora do wykonywania naszego skryptu PHP; Raczej woleliśmy używać online. Jednak możesz również użyć Visual Studio, kodu Visual Studio lub dowolnego innego kompilatora, jeśli chcesz.

Zastosowany system operacyjny

W tym konkretnym artykule użyliśmy systemu operacyjnego Windows 10 i uzyskaliśmy dostęp do kompilatora PHP online za pomocą przeglądarki Google Chrome; Możesz jednak wybrać dowolny wybrany system operacyjny lub przeglądarkę do korzystania z tego kompilatora.

Wbudowane funkcje kodowania i dekodowania PHP i ich parametrów

Język programowania PHP zawiera wbudowane funkcje do wykonywania kodowania i dekodowania Base64. Funkcją PHP, która jest używana do kodowania Base64 to „Base64_encode”, podczas gdy ta używana do dekodowania jest „Base64_decode”. Obie te funkcje akceptują pojedynczy parametr. Funkcja kodowania przyjmuje normalny ciąg jako wejście, podczas gdy funkcja dekodowania bierze kodowany ciąg jako wejście. Ponadto typ powrotu obu tych funkcji jest również „ciąg.„Ogólne składni obu tych funkcji podano poniżej:

String base64_encode (string stringTobeEncoded);

Tutaj „StringTobeEncoded” reprezentuje ciąg, który chcesz zakodować.

String base64_decode (String StringTobedEcoded);

Tutaj „StringTobedEcoded” odnosi się do ciągu, który chcesz zdekodować.

Te dwie wbudowane funkcje PHP sprawiają, że w razie potrzeby jest niezwykle wygodne wykonywanie kodowania i dekodowania Base64. Dosłownie musisz napisać pojedynczy wiersz kodu do wykonywania każdego z tych procesów i zdasz sobie z tego sprawę, gdy przejdziesz przez skrypt PHP, który dla Ciebie zaprojektowaliśmy.

Proces wykonywania kodowania i dekodowania Base64 w PHP

Skrypt PHP do wykonywania kodowania i dekodowania Base64 jest bardzo prosty. Najpierw musisz rzucić okiem na ten skrypt, a następnie spróbujemy ci to wyjaśnić.

W tym skrypcie PHP najpierw umieściliśmy tag PHP i.mi. . Cały skrypt PHP zostanie zamknięty w tym znaczniku. Wszystko, co napiszesz poza tym tagiem, nie zostanie wykonane. Następnie utworzyliśmy zmienną „$ str” i wyrównaliśmy ją do ciągu „Jestem przykładowym ciągiem.„Aby wydrukować ten ciąg na konsoli, użyliśmy instrukcji„ Echo NL2BR („Oryginalny ciąg to: $ str \ n”).„Polecenie„ echo ”w PHP służy do drukowania czegokolwiek na konsoli. Funkcja „NL2BR” jest używana do wstawienia nowej linii po bieżącej instrukcji, gdy jest używana w połączeniu z flagą „\ n”, aby poprawić czytelność wyjścia. W tej funkcji napisaliśmy wiadomość i oryginalny ciąg, który ma zostać wydrukowany.

Następnie utworzyliśmy zmienną o nazwie „$ kodowana” i wyrównaliśmy ją do wbudowanej funkcji php „base64_encode”. Ta funkcja bierze ciąg jako dane wejściowe. Przekazaliśmy oryginalny ciąg do tej funkcji. Następnie użyliśmy tej samej instrukcji „echo” do drukowania kodowanego ciągu na konsoli. Następnie utworzyliśmy zmienną o nazwie „$ dekodowana” i wyrównaliśmy ją do wbudowanej funkcji php „base64_decode”. Ta funkcja przyjmuje kodowany ciąg jako wejście. Dlatego przekazaliśmy do niego nasz kodowany ciąg, a następnie wydrukowaliśmy dekodowany ciąg na konsoli za pomocą innego polecenia „echo”.

Wynik skryptu PHP dla kodowania i dekodowania Base64

Po utworzeniu tego skryptu PHP chcieliśmy wizualizować jego wyniki, aby potwierdzić, czy kodowanie i dekodowanie Base64 odbyły się pomyślnie, czy nie. W tym celu musieliśmy wykonać ten skrypt PHP, klikając przycisk „Uruchom” znajdujący się na naszym kompilatorze. Wynik tego skryptu PHP pokazano na poniższym obrazku:

W tym wyniku można łatwo zobaczyć dwa normalne struny, ja.mi., jeden oryginał, a drugi zdekodowany i jeden kodowany ciąg. Oryginał i dekodowane struny dokładnie pasują do siebie, co wskazuje, że procesy kodowania i dekodowania działały doskonale w PHP. Ponadto, ponieważ w tym skrypcie PHP było bardzo niewiele wierszy kodu, wykonanie tego skryptu PHP odbyło się z bardzo szybką prędkością.

Wniosek

Za pomocą tego przewodnika chcieliśmy przekazać naszym czytelnikom metodę kodowania i dekodowania Base64 w języku programowania PHP. W tym celu uzyskaliśmy dostęp do kompilatora online, którego link jest również wspomniany na początku tego artykułu. Następnie, używając tego kompilatora, zaprojektowaliśmy skrypt PHP za pomocą wbudowanych funkcji kodowania i dekodowania Base64. Następnie szczegółowo wyjaśniliśmy ten skrypt, a następnie jego wynik. Przechodząc przez ten skrypt i jego wynik, będziesz w stanie zrozumieć, jak łatwo jest wykonywać kodowanie i dekodowanie Base64 w języku programowania PHP. Wszystko, o co musisz się zająć podczas pisania skryptu PHP, to to, że nie piszesz niczego poza tagiem PHP. W przeciwnym razie nie będziesz w stanie tego wykonywać.