یه تابستون متفاوت با یه تصمیم هوشمندانه! دوره هوش مصنوعی با تخفیف ویژه، فقط با کد AI84 دوره هوش مصنوعی با تخفیف ویژه، فقط با کد AI84
🎯 ثبت نام
بستن تبلیغات
دوره آموزش جامع PHP از صفر تا صد با پروژه‌های عملی

توی دوره رایگان PHP، هر چیزی که برای حرفه‌ای شدن نیاز داری رو یاد می‌گیری! از مفاهیم پایه تا پیشرفته، همراه با یه پروژه واقعی برای ساخت یه سایت مثل آپارات.

مشاهده بیشتر
دوره پروژه‌محور لاراول: ساخت وبسایت خبری از صفر تا صد

توی این دوره با هم یه وبسایت خبری واقعی رو از صفر می‌سازیم! از طراحی دیتابیس و احراز هویت تا ساخت API و یه پنل مدیریت حرفه‌ای، همه رو یاد می‌گیریم و آماده پروژه‌های واقعی میشی!

مشاهده بیشتر

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

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

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

1
2
sha1_file(file,raw)
<button></button>
مثال کاربردی

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

1
2
3
4
5
6
< ?php
$filename = "test.txt";
$sha1file = sha1_file($filename);
echo $sha1file;
? >
<button></button>

خروجی:

1
2
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
<button></button>

شرح کاربرد تابع ()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 2692 1119
رمز عبور : tahlildadeh.com یا www.tahlildadeh.com
نظرات شما

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