تابع ()md5

با استفاده از این تابع می‌توانید یک رشته متنی را بدون بازگشت به صورت کدشده در بیاورید. از این تابع در پی‌اچ‌پی استفاده فراوانی می‌شود. به عنوان مثال پیش از ذخیره رمزهای عبور یا اطلاعات مهم دیگر بسیاری از برنامه‌نویسان آن‌ها را با تابع md5 به صورت رمزنگاری شده در می‌آورند و سپس آن را در بانک‌های اطلاعاتی ذخیره می‌کنند. بدین ترتیب امنیت بیشتری در پروژه نوشته شده با PHP برقرار خواهد شد. به مثال زیر دقت کنید:

<?php
//string that needs to encrypted
$str = “php123”;
$finalStr = md5($str);
echo $finalStr;
?>

نتیجه اجرای کد فوق چاپ عبارت ۲۱۸۱۴۰۹۹۰۳۱۵bb39d948a523d61549b4 در مرورگر کاربر خواهد بود. همانطور که می‌بینید این تابع فقط یک ورودی دریافت می‌کند و آن هم همان رشته متنی‌ است که قصد دارید آن را رمزنگاری کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *