کانال بله, جهت پشتیبانی و اطلاع رسانی کانال بله, جهت پشتیبانی و اطلاع رسانی
عضویت

آموزش کار با تابع ()sha1_file در PHP

آموزش کار با تابع ()sha1_file در PHP

دستور استفاده از تابع ()sha1_file در PHP

sha1_file(file,raw)
مثال کاربردی

تابع ()sha1_file در PHP فایل "test.txt" را بر اساس الگوریتم SHA-1 کدگذاری می کند:

< ?php
$filename = "test.txt";
$sha1file = sha1_file($filename);
echo $sha1file;
? >

خروجی:

aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d

شرح کاربرد تابع ()sha1_file در PHP

تابع ()sha1_file در PHP یک فایل به عنوان ورودی گرفته و آن را بر اساس الگوریتم SHA-1 هش و کدگذاری می کند. به عبارت دیگر، هش و نسخه ی کدگذاری شده ی SHA-1 فایل ارسال شده به عنوان ورودی را محاسبه کرده و آن را در خروجی برمی گرداند.

خروجی تابع ()sha1_file در PHP

تابع ()sha1_file در PHP نسخه ی کدگذاری شده ی فایل که بر اساس الگوریتم SHA-1 کدگذاری شده را برمی گرداند و در غیر این صورت مقدار بولی FASLE را برمی گرداند.

پارامترهای ارسالی به تابع ()sha1_file در PHP

پارامتر
شرح
file
الزامی. فایلی که قرار است بر اساس الگوریتم مربوطه کدگذاری شود.
raw
اختیاری. یک مقدار بولی که مشخص می کند فرمت خروجی تابع در مبنای 16 باشد یا مبنای 2:
  • TRUE – 20 کاراکتر خام با فرمت باینری
  • FALSE – پیش فرض. 40 کاراکتر عددی برمبنای 16

جزئیات و اطلاعات تخصصی

خروجی تابع
ویرایش زبان php که از تابع پشتیبانی می کند.
تغییرات در نسخه هال مختلف PHP
این تابع نسخه ای از فایل که بر اساس الگوریتم SHA-1 کدگذاری شده را برمی گرداند. در غیر این صورت مقدار بولی FALSE را برمی گرداند.
4.3.0+
پارامتر raw در ویرایش 5.0 یک پارامتر اختیاری شد.
از ویرایش 5.1 به بعد PHP، می توان تابع sha1_file() را همراه با wrapper ها بکار برد. بدین معنی که فایلی که در ظرف یا میزبان دیگری قرار دارد را به عنوان پارامتر به تابع ارسال کرد. مانند sha1_file("https://w3schools.com/..").

1396/05/06 3064 1188
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

نظرات خود را ثبت کنید...