Heim >Backend-Entwicklung >PHP-Tutorial >Implementierungsfähigkeiten der benutzerdefinierten PHP-Hash-Funktion

Implementierungsfähigkeiten der benutzerdefinierten PHP-Hash-Funktion

墨辰丷
墨辰丷Original
2018-06-11 10:42:301396Durchsuche

Dieser Artikel stellt hauptsächlich die Implementierungsfähigkeiten der Hash-Funktion anhand von Beispielen vor. Sie kann einfache Verschlüsselungsfunktionen realisieren und hat einen bestimmten Referenzwert > Das Beispiel beschreibt die Implementierungsmethode der benutzerdefinierten PHP-Hash-Funktion. Die konkrete Analyse lautet wie folgt:

Hier wird ein einfacher Hash-Algorithmus gezeigt, der zur Verschlüsselung verwendet werden kann. Diese Funktion ist jedoch zu einfach und kann nicht zur Entschlüsselung verwendet werden >Aufrufmethode:

function SimpleHash($str){  
  $n = 0;
  // The magic happens here:
  // I just loop trough all letters and add the
  // ASCII value to a integer variable. 
  for ($c=0; $c < strlen($str); $c++)
    $n += ord($str[$c]);
  // After we went trough all letters
  // we have a number that represents the
  // content of the string
  return $n;
}

Zusammenfassung

: Das Obige ist der gesamte Inhalt dieses Artikels, ich hoffe, dass er für das Studium aller hilfreich sein wird.

Verwandte Empfehlungen:

So generieren Sie automatisch Formulare in PHP

PHP-vordefinierte Variablen für die Serverseite $ _SERVER-Methode

PHP-Methode zum Betreiben der MySQL-Datenbank

Das obige ist der detaillierte Inhalt vonImplementierungsfähigkeiten der benutzerdefinierten PHP-Hash-Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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