PHP md5() فنکشن
مثال
لفظ "Hello" کی MD5 هش کی حساب کردی ہے:
<?php $str = "Shanghai"; echo md5($str); ?>
تعلیم اور استعمال
md5() فنکشن کوئی بھی لفظ کی MD5 هش کی حساب کردی ہے۔
md5() فنکشن RSA اسی طرح کی اطلاعات کی سیکورٹی استعمال کرتی ہے، یعنی MD5 پیغام مختصر حاصل کرنے کا طریقہ کار۔
RFC 1321 سے تلاش کی تعریف - MD5 پیغام مختصر حاصل کرنے کا طریقہ کار: MD5 پیغام مختصر حاصل کرنے کا طریقہ کار کسی بھی طول کی معلومات کو ورودی کے طور پر لے جاتا ہے، اس کو 128 بیٹ کی طوالت کا 'نگر' یا 'پیغام مختصر' ویلو کے طور پر تبدیل کرتا ہے اور اس تبدیلی کی ویلو کو نتیجہ کے طور پر استعمال کرتا ہے۔MD5 طریقہ کار اصل میں نمبر کے دستاویزات کے لئے تیار کیا گیا ہے؛ اس نمبر دستاویزات کے لئے، بڑی فائل قفل کی جاسکتی ہیں قبل از قفل (یہ قفل کا عمل ایک پاسورڈ نظام [مثلاً RSA] کی اشاریہ چابی کے تحت پرائیویٹ چابی کا قفل کرنا ہے) کے طور پر ایک سیکورٹ طریقے سے کمپیٹیشن کی جاتی ہیں۔
To calculate the MD5 hash of a file, please use md5_file() Function.
Syntax
md5(string,raw)
Parameter | Description |
---|---|
string | Required. Specify the string to be calculated. |
raw |
Optional. Specify the hexadecimal or binary output format:
|
Technical Details
Return Value: | If successful, it returns the calculated MD5 hash; if failed, it returns FALSE. |
PHP Version: | 4+ |
Update Log: | In PHP 5.0,raw The parameter becomes optional. |
More Examples
Example 1
Output the result of md5():
<?php $str = "Shanghai"; echo "String: " . $str . "<br>"; echo "TRUE - Original 16 character binary format: " . md5($str, TRUE) . "<br>"; echo "FALSE - 32 character hexadecimal format: " . md5($str) . "<br>"; ?>
Example 2
Output the result of md5() and then test it:
<?php $str = "Shanghai"; echo md5($str); if (md5($str) == "5466ee572bcbc75830d044e66ab429bc") { echo "<br>Hello world!"; exit; } ?>