Heim > Backend-Entwicklung > PHP-Tutorial > PHP sha1是什么意思

PHP sha1是什么意思

PHPz
Freigeben: 2020-09-05 12:00:02
Original
2802 Leute haben es durchsucht

PHP sha1是什么意思

PHP sha1是什么意思?

PHP sha1() 函数

定义和用法

sha1() 函数计算字符串的 SHA-1 散列。

sha1() 函数使用美国 Secure Hash 算法 1。

如果成功,则返回所计算的 SHA-1 散列,如果失败,则返回 false。

语法

sha1(string,raw)
Nach dem Login kopieren

参数

string 必需。规定要计算的字符串。

raw

可选。规定十六进制或二进制输出格式:

TRUE - 原始 20 字符二进制格式

FALSE - 默认。40 字符十六进制数

注释:该参数是 PHP 5.0 中添加的。

例子

例子 1

<?php
$str = &#39;Hello&#39;;
echo sha1($str);
?>
Nach dem Login kopieren

输出:

f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0
Nach dem Login kopieren

例子 2

在本例中,我们将输出 sha1() 的结果,然后对其测试:

<?php
$str = &#39;Hello&#39;;
echo sha1($str);
if (sha1($str) == &#39;f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0&#39;)
  {
  echo "<br />Hello world!";
  exit;
  }
?>
Nach dem Login kopieren

输出:

f7ff9e8b7bb2e09b70935a5d785e0cc5d9d0abf0
Hello world!
Nach dem Login kopieren

更多PHP相关知识,请访问PHP中文网!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage