امروز جمعه , ۳ آذر , ۱۳۹۶ شما در فامو هستید.

فروشگاه قالب فامو

آرشیو فروشگاه
فروش قالب موزیک و فیلم وردپرس رسانه

فروش قالب موزیک و فیلم وردپرس رسانه

قیمت : 49 هزار تومان

امکانات قالب : واکنش گرا ، ولید شده ، پنل مدیریت

موضوع قالب : موزیک و فیلم

فروش قالب فروش فایل edd وردپرس ساتش

فروش قالب فروش فایل edd وردپرس ساتش

قیمت : 59 هزار تومان

امکانات قالب : واکنش گرا ، ولید شده ، پنل مدیریت

موضوع قالب : فروش فایل دیجیتال

فروشگاه دامنه فامو

آرشیو

آخرین اخبار فامو

آرشیو
154 ارسال کرده است.

سکوتم نشانه ای بود و نشانه اش فامو است.


شما هم نویسنده فامو شوید.

با انتشار مطالب خود در رابطه با موضوع خاص مورد نظر در گسترش فامو شریک باشید!

آموزش رمزگذاری و رمزگشایی کد وب با توابع base64

base64 نام تابع PHP می باشد که کد های وب را رمزگذاری می کند. دو تابع base64_encode و base64_decode که برای کد کردن کد های وب مورد استفاده قرار می گیرد. این توابع در نسخه‌های ۴ و ۵ زبان پی اچ پی وجود دارد و امکان استفاده از آنها در نسخه های قدیمی امکان پذیر نیست. همان‌ طور که از نام این توابع پیداست، تابع base64_encode برای کد کردن اطلاعات و تابع base64_decode برای کدگشایی اطلاعات مورد استفاده قرار می گیرد.

آموزش رمزگذاری کدهای وب :

  • تابع base64_encode

اطلاعات کد شده توسط تابع base64_encode نسبت به اطلاعات اصلی به میزان ۳۳ درصد فضای بیشتری برای ذخیره سازی نیاز دارند.

طریقه تعریف تابع :

این تابع رشته‌ ای را به عنوان پارامتر ورودی می پذیرد و در خروجی رشته‌ ای را به ما می دهد که همان اطلاعات رمز شده است.

به عنوان مثال :

اگر کد بالا را اجرا کنیم خروجی به صورت زیر نمایش داده خواهد شد.

در واقع رشته ای حاوی متن Famo a great site بود کدگذاری کردیم.

آموزش رمزگشایی کدهای وب :

  • تابع base64_decode

برای رمزگشایی اطلاعات از تابع base64_decode استفاده می‌کنیم.

طریقه تعریف تابع :

 با توجه به تعریف این تابع باید اطلاعات رمزگذاری شده را به عنوان پارامتر ورودی به این تابع بدهیم و در خروجی اطلاعات رمزگشایی شده را دریافت کنیم. متغیر bool که در تعریف تابع به صورت پارامتر اختیاری قرار دارد و از نسخه ۵٫۲٫۰ زبان php به تعریف این تابع اضافه شده است. کاربرد این متغیر اختیاری به این صورت است که اگر به عنوان ورودی متغیری از نوع bool نیز به تابع بدهیم و در اطلاعات رمز شده کاراکتری خارج از محدوده الفبای base64 وجود داشته باشد این متغیر پس از اجرای تابع مقدار false خواهد داشت.

برای مثال :

پس از اجرای کد فوق خروجی زیر را خواهیم داشت :

منبع : امپراطوری من

موفق باشید.

هاست و دامنه ندارید!
هم اکنون هاست و دامنه بخرید...

1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز( 4 امتیاز )
چقدر به این مطلب علاقه داشتید؟

اشتراک گذاری در شبکه های اجتماعی

مطالب مشابه