stripPkcs7Padding($decrypted); } /** * 对解密后的明文进行补位删除 * @param text 解密后的明文 * @return 删除填充补位后的明文 */ function stripPkcs7Padding($text) { $pad = ord(substr($text, -1)); if ($pad < 1 || $pad > 32) { $pad = 0; } return substr($text, 0, (strlen($text) - $pad)); } }