//matn$text = 'matn';//kalit$salt = 'kalit';//kalit uzunligi, deshifrlash uchun$kalituzunligi = strlen($salt); //shifrlashda shifrlangan matnni o'zgaruvchiga saqlaymiz$shifr = base64_encode($text.$salt);//Ko'ramizecho 'Shifrlangan matn: ' . $shifr . ' <br>'; //Deshifrlashda o'zgaruvchiga olingan ma'lumotdan foydalanamiz$deshifr = base64_decode($shifr);//Deshifrlab bo'lgach, kalit so'zni olib tashlaymiz!//Deshifrlangan matn "matnkalit" ko'rinishida bo'ladi//0 = kesib olish boshlanish indeksi//strlen($deshifr) - kalituzunligi = "matnkalit" deshifrlangan so'zlar uzunligini aniqlaydi (9) va undan $kalituzunligi ni olib tashlaydi (5)//Natija (9 - 5 = 4) 0 (nol)dan 4gacha bo'lgan belgilarni $deshifr o'zgeruvchisiga saqlaydi$deshifr = substr($deshifr, 0, strlen($deshifr) - $kalituzunligi);echo 'Deshifrlangan matn: ' . $deshifr;
« Mavzuga qaytish