الفرق بين المراجعتين ل"PHP/md5 file"

من موسوعة حسوب
< PHP
اذهب إلى التنقل اذهب إلى البحث
(إضافة عنوان الصفحة والتصنيفات)
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة md5_file()‎ في PHP}}</noinclude>
+
<noinclude>{{DISPLAYTITLE:الدالة <code>md5_file()‎</code> في PHP}}</noinclude>
 
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
 
(PHP 4 >= 4.2.0, PHP 5, PHP 7)
  
سطر 46: سطر 46:
 
== مصادر ==
 
== مصادر ==
 
* [http://php.net/manual/en/function.md5-file.php صفحة الدالة md5_file في توثيق PHP الرسمي].
 
* [http://php.net/manual/en/function.md5-file.php صفحة الدالة md5_file في توثيق PHP الرسمي].
 +
[[تصنيف:PHP]]
 +
[[تصنيف:PHP Function]]
 +
[[تصنيف:PHP String]]

المراجعة الحالية بتاريخ 12:15، 8 أبريل 2018

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

تحسب الدالة md5_file()‎ قيمة md5 لملف معين.

الوصف

string md5_file (string $filename [, bool $raw_output = FALSE ] )

تحسب الدالة md5_file()‎ قيمة md5 للملف المُحدد بالمعامل filename باستخدام الخوارزمية RSA Data Security, Inc. MD5 Message-Digest Algorithm، القيمة الناتجة هي رقم بالترميز الست عشري مكون من 32 محرفًا.

المعاملات

filename

اسم الملف.

raw_output

عند تحديده بالقيمة TRUE فستُعيد الدالة بصمة رقمية بالتمثيل الثنائي بطول 16 محرفًا.

القيم المعادة

تُعيد سلسلة نصية، أو القيمة FALSE في حالة الفشل.

سجل التغييرات

الإصدار الوصف
5.1.0 غُيِرَت الدالة لتستعمل streams API، هذا يعني أنه يمكن استخدامها الدالة md5_file()‎ بالشكل md5_file('http://example.com/..')‎.

أمثلة

المثال 1: مثال عن الدالة md5_file()‎

<?php
$file = 'php-5.3.0alpha2-Win32-VC9-x64.zip';
echo 'MD5 file hash of ' . $file . ': ' . md5_file($file);
?>

انظر أيضًا

  • md5()‎: تحسب قيمة md5 لسلسلة نصية.
  • sha1_file()‎: حساب قيمة sha1 لملف معين.
  • crc32()‎: حساب متعدد الحدود crc32 للسلسلة النصية.

مصادر