Jadual Kandungan
base64_encode" >base64_encode
Rumah pembangunan bahagian belakang tutorial php php中base64加密解密函数实例(附代码)

php中base64加密解密函数实例(附代码)

Oct 14, 2019 pm 02:29 PM
base64 penyulitan Nyahsulit

本文实例讲述了php中base64_decodebase64_encode加密解密函数。分享给大家供大家参考。具体分析如下:

这两个函数在php中是用得对php代码进行加密与解密码的,base64_encode是加密,而base64_decode是解密了。

下面我们看两个简单实例.

base64_encode语法:(推荐学习:php教程

    string base64_decode(string data);

$str = 'd3d3LnBocC5jbiBwaHDkuK3mlofnvZE='; //定义字符串 
echo base64_decode($str); //输
Salin selepas log masuk

base64_encode语法:

string base64_encode(string data);

$str='www.php.cn php中文网'; //定义字符串 
echo base64_encode($str);  // 输出编码后的内容为: d3d3LnBocC5jbiBwaHDkuK3mlofnvZE=
Salin selepas log masuk

base64_encode

(PHP 4, PHP 5, PHP 7)

base64_encode — 使用 MIME base64 对数据进行编码

说明

string base64_encode ( string $data )

使用 base64 对 data 进行编码。

设计此种编码是为了使二进制数据可以通过非纯 8-bit 的传输层传输,例如电子邮件的主体。

Base64-encoded 数据要比原始数据多占用 33% 左右的空间。

参数

data 要编码的数据。

返回值

编码后的字符串数据, 或者在失败时返回 FALSE。

范例

Example #1 base64_encode() 示例

<?php
    $str = &#39;This is an encoded string&#39;;
    echo base64_encode($str);
?>
Salin selepas log masuk

以上例程会输出:

    VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==

Atas ialah kandungan terperinci php中base64加密解密函数实例(附代码). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Mendedahkan punca kod status HTTP 460 Mendedahkan punca kod status HTTP 460 Feb 19, 2024 pm 08:30 PM

Menyahsulit kod status HTTP 460: Mengapakah ralat ini berlaku? Pengenalan: Dalam penggunaan rangkaian harian, kami sering menghadapi pelbagai gesaan ralat, termasuk kod status HTTP. Kod status ini ialah mekanisme yang ditakrifkan oleh protokol HTTP untuk menunjukkan pemprosesan permintaan. Di antara kod status ini, terdapat kod ralat yang agak jarang berlaku, iaitu 460. Artikel ini akan menyelidiki kod ralat ini dan menerangkan sebab ralat ini berlaku. Definisi kod status HTTP 460: Pertama, kita perlu memahami asas kod status HTTP

Bagaimana untuk menyediakan penyulitan album foto pada telefon mudah alih Apple Bagaimana untuk menyediakan penyulitan album foto pada telefon mudah alih Apple Mar 02, 2024 pm 05:31 PM

Dalam telefon bimbit Apple, pengguna boleh menyulitkan album foto mengikut keperluan mereka sendiri. Sesetengah pengguna tidak tahu cara menyediakannya. Anda boleh menambah gambar yang perlu disulitkan ke memo, dan kemudian mengunci memo Seterusnya, editor akan memperkenalkan kaedah menyediakan penyulitan album foto mudah alih untuk pengguna yang berminat, datang dan lihat. Tutorial telefon bimbit Apple Bagaimana untuk menyediakan penyulitan album foto pada telefon bimbit Apple Jawapan: Selepas menambah gambar yang perlu disulitkan pada memo, pergi ke kunci memo untuk pengenalan terperinci: 1. Masukkan album foto, pilih gambar yang perlu disulitkan, dan kemudian klik [Tambah ke] di bawah. 2. Pilih [Tambah pada Nota]. 3. Masukkan memo, cari memo yang baru anda buat, masukkannya dan klik ikon [Hantar] di penjuru kanan sebelah atas. 4. Klik [Kunci Peranti] di bawah

Bagaimana untuk menyediakan penyahsulitan perkataan Bagaimana untuk menyediakan penyahsulitan perkataan Mar 20, 2024 pm 04:36 PM

Dalam persekitaran kerja hari ini, kesedaran semua orang tentang kerahsiaan semakin kukuh dan kukuh, dan operasi penyulitan sering dilakukan untuk melindungi fail apabila menggunakan perisian. Khususnya untuk dokumen penting, kesedaran tentang kerahsiaan harus ditingkatkan, dan keselamatan dokumen harus diberi keutamaan pada setiap masa. Jadi saya tidak tahu sejauh mana semua orang memahami penyahsulitan perkataan Bagaimana untuk mengendalikannya secara khusus? Hari ini kami sebenarnya akan menunjukkan kepada anda proses penyahsulitan perkataan melalui penjelasan berikut Rakan-rakan yang perlu mempelajari ilmu penyahsulitan perkataan tidak boleh ketinggalan kursus hari ini. Operasi penyahsulitan pertama sekali diperlukan untuk melindungi fail, yang bermaksud bahawa fail dilindungi sebagai dokumen. Selepas melakukan ini pada fail, gesaan muncul apabila anda membuka fail itu semula. Cara untuk menyahsulit fail adalah dengan memasukkan kata laluan, jadi anda boleh terus

Bagaimana untuk menetapkan kata laluan untuk penyulitan folder tanpa pemampatan Bagaimana untuk menetapkan kata laluan untuk penyulitan folder tanpa pemampatan Feb 20, 2024 pm 03:27 PM

Penyulitan folder ialah kaedah perlindungan data biasa yang menyulitkan kandungan folder supaya hanya mereka yang mempunyai kata laluan penyahsulitan boleh mengakses fail. Apabila menyulitkan folder, terdapat beberapa cara biasa untuk menetapkan kata laluan tanpa memampatkan fail. Pertama, kita boleh menggunakan fungsi penyulitan yang disertakan dengan sistem pengendalian untuk menetapkan kata laluan folder. Untuk pengguna Windows, anda boleh menyediakannya dengan mengikuti langkah berikut: Pilih folder untuk disulitkan, klik kanan folder dan pilih "Properties"

Bagaimana untuk menyulitkan pakej termampat dalam kaedah pakej termampat yang disulitkan winrar-winrar Bagaimana untuk menyulitkan pakej termampat dalam kaedah pakej termampat yang disulitkan winrar-winrar Mar 23, 2024 pm 12:10 PM

Editor akan memperkenalkan kepada anda tiga kaedah penyulitan dan pemampatan: Kaedah 1: Penyulitan Kaedah penyulitan paling mudah ialah memasukkan kata laluan yang anda ingin tetapkan semasa menyulitkan fail, dan penyulitan dan pemampatan selesai. Kaedah 2: Penyulitan automatik Kaedah penyulitan biasa memerlukan kami memasukkan kata laluan semasa menyulitkan setiap fail Jika anda ingin menyulitkan sejumlah besar pakej termampat dan kata laluan adalah sama, maka kami boleh menetapkan penyulitan automatik dalam WinRAR, dan kemudian hanya Apabila. memampatkan fail seperti biasa, WinRAR akan menambah kata laluan pada setiap pakej yang dimampatkan. Kaedahnya adalah seperti berikut: Buka WinRAR, klik Options-Settings dalam antara muka tetapan, tukar ke [Compression], klik Create Default Configuration-Set Password Masukkan kata laluan yang ingin kita tetapkan di sini, klik OK untuk melengkapkan tetapan, kita hanya perlu untuk memperbetulkan

Bagaimana untuk menyahsulit versi komputer EZVIZ Cloud Video yang disulitkan? -EZVIZ Cloud Video versi PC keluar dari skrin penuh? Bagaimana untuk menyahsulit versi komputer EZVIZ Cloud Video yang disulitkan? -EZVIZ Cloud Video versi PC keluar dari skrin penuh? Mar 18, 2024 pm 12:25 PM

Cara menyahsulitkan video pada EZVIZ Cloud: Terdapat banyak cara untuk menyahsulitkan video pada EZVIZ Cloud, salah satunya adalah dengan menggunakan EZVIZ Cloud Mobile App. Pengguna hanya perlu memasukkan senarai peranti, pilih kamera untuk dinyahsulit dan masukkan halaman butiran peranti. Pada halaman butiran peranti, cari pilihan "Tetapan", kemudian pilih "Penyulitan Video" untuk membuat tetapan yang berkaitan. Dalam antara muka tetapan penyulitan video, anda boleh memilih pilihan untuk mematikan penyulitan video dan menyimpan tetapan untuk menyelesaikan operasi penyahsulitan. Langkah mudah ini membolehkan pengguna menyahsulit video dengan mudah dan meningkatkan kemudahan menggunakan kamera. Jika anda menggunakan klien komputer EZVIZ Cloud, anda juga boleh membatalkan penyulitan video melalui langkah yang serupa. Hanya log masuk dan pilih kamera yang sepadan, masukkan antara muka butiran peranti, dan kemudian cari penambahan video dalam tetapan.

Menyahsulit helah yang ditambahkan oleh jurubahasa PyCharm Menyahsulit helah yang ditambahkan oleh jurubahasa PyCharm Feb 21, 2024 pm 03:33 PM

Menyahsulit helah yang ditambahkan oleh penterjemah PyCharm PyCharm ialah persekitaran pembangunan bersepadu (IDE) yang digemari oleh ramai pembangun Python, dan ia menyediakan banyak ciri berkuasa untuk meningkatkan kecekapan pembangunan. Antaranya, tetapan penterjemah adalah bahagian penting PyCharm Menetapkan penterjemah dengan betul boleh membantu pembangun menjalankan kod dengan lancar dan menyahpepijat program. Artikel ini akan memperkenalkan beberapa teknik untuk menyahsulit penambahan penterjemah PyCharm dan menggabungkannya dengan contoh kod khusus untuk menunjukkan cara mengkonfigurasi penterjemah dengan betul. Menambah dan memilih jurubahasa dalam Py

Analog, projek baharu oleh veteran crypto: mengumpulkan $16 juta, dengan airdrop dijangka Analog, projek baharu oleh veteran crypto: mengumpulkan $16 juta, dengan airdrop dijangka Feb 22, 2024 pm 04:50 PM

Pengarang asal: Meteor, ChainCatcher Editor asal: Marco, ChainCatcher Baru-baru ini, protokol kebolehoperasian rantai penuh Analog telah menjadi perhatian umum dengan pendedahan sebanyak AS$16 juta dalam pembiayaan institusi termasuk TribeCapital, NGCVentures, Wintermute, GSR, NEAR, OrangeDAO. , dan syarikat pengurusan aset Alternatif Mike Novogratz Samara Asset Group, Balaji Srinivasan, dsb. Pada penghujung tahun 2023, Analog menimbulkan keterujaan dalam industri Mereka mengeluarkan maklumat tentang acara pendaftaran testnet terbuka pada platform X.

See all articles