Menda kichkinagina muammocha paydo bo'lib qoldi! Kimda qanday fikr bor shuni bilmoqchiman! Odatda base64_encode() va base64_decode() juda osondir, lekin, shunga kalit qo'shsam decode qilolmayapman! O'
//matn $text = 'matn'; //kalit $salt = 'kalit'; //kalit uzunligi, deshifrlash uchun //shifrlashda shifrlangan matnni o'zgaruvchiga saqlaymiz //Ko'ramiz echo 'Shifrlangan matn: ' . $shifr . ' <br>'; //Deshifrlashda o'zgaruvchiga olingan ma'lumotdan foydalanamiz //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 echo 'Deshifrlangan matn: ' . $deshifr;