Dieser Artikel stellt hauptsächlich die Fähigkeiten zur PHP-String-Konvertierung vor. Ich hoffe, dass er für alle hilfreich ist.
Das Beispiel dieses Artikels beschreibt den in PHP implementierten QQ-Space-g_tk-Verschlüsselungsalgorithmus wie folgt:
//G_tk计算 function getGTK($skey){ $hash = 5381; for($i=0;$i<strlen($skey);++$i){ $hash += ($hash << 5) + utf8_unicode($skey[$i]); } return $hash & 0x7fffffff; } function utf8_unicode($c) { switch(strlen($c)) { case 1: return ord($c); case 2: $n = (ord($c[0]) & 0x3f) << 6; $n += ord($c[1]) & 0x3f; return $n; case 3: $n = (ord($c[0]) & 0x1f) << 12; $n += (ord($c[1]) & 0x3f) << 6; $n += ord($c[2]) & 0x3f; return $n; case 4: $n = (ord($c[0]) & 0x0f) << 18; $n += (ord($c[1]) & 0x3f) << 12; $n += (ord($c[2]) & 0x3f) << 6; $n += ord($c[3]) & 0x3f; return $n; } }
Zusammenfassung: Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, dass es für alle hilfreich sein kann, die lernen.
Verwandte Empfehlungen:
PHP+Mysql+jQuery zählt die aktuelle Anzahl der Online-Benutzer
Abfrage und Auswahl von Listenfeldern implementiert durch PHP+Mysql+jQuery
Das obige ist der detaillierte Inhalt vonKenntnisse in der Konvertierung von PHP-Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!