Dieser Artikel stellt hauptsächlich die Überprüfung der Anmeldung in der PHP-Anpassungsschnittstelle vor. Jetzt kann ich ihn mit allen teilen, die ihn benötigen.
<?php namespace App\Librarys; class SignUtil{ /** * @param array $params * @return string */ public static function getCheckSign($params) { $arrSign = []; ksort($params); $ts = $params['ts']; $token = '8553d751250eb0846e84d67b6bdf250f'; foreach ($params as $k => $v) { if ($k == 'sign' || $k == 'ts') { continue; } if (is_array($v)) { $v = json_encode($v); } $strTmp = trim($k) . '=' . trim($v); $arrSign[$strTmp] = $strTmp; } $strSign = implode('&', $arrSign); $sign = md5($strSign.$ts.$token); return $sign; } }
Das Obige ist alles Inhalt des Artikels. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.
Verwandte Empfehlungen:
Detaillierte Erläuterung der SQLite-PHP-Schnittstelle
Die Bedeutung der Schnittstelle in der PHP-Schnittstelle
Das obige ist der detaillierte Inhalt vonPHP-Anpassungsschnittstelle. Zeichenüberprüfung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!