运行环境:PHP 7.3.4
<?php
$str = 'str'; // 加密字符串
$key = 'key'; // 加密密钥
$encrypt = openssl_encrypt($str, 'AES-256-ECB', $key, 0); // 加密
echo $encrypt;
$decrypt = openssl_decrypt($encrypt, 'AES-256-ECB', $key, 0); // 解密
echo $decrypt;
查看全部的加密方法:
$json = json_encode(openssl_get_cipher_methods(), JSON_PRETTY_PRINT);
echo "<pre>$json</pre>";