PHP md5() فنکشن

مثال

لفظ "Hello" کی MD5 هش کی حساب کردی ہے:

<?php
$str = "Shanghai";
echo md5($str);
?>

Run Instance

تعلیم اور استعمال

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:

  • TRUE - Original 16 character binary format
  • FALSE - Default. 32 character hexadecimal number

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>";
?>

Run Instance

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;
  }
?>

Run Instance