要測試 PHP 中 Hashids 的加密效果,首先需要安裝 Hashids 庫
composer require hashids/hashids
接下來,創(chuàng)建一個 PHP 文件(例如:test_hashids.php),并在其中編寫以下代碼:
<?php
require_once 'vendor/autoload.php';
use Hashids\Hashids;
// 創(chuàng)建一個 Hashids 實例
$hashids = new Hashids();
// 定義一個整數(shù)值
$id = 12345;
// 使用 Hashids 對整數(shù)值進行加密
$hash = $hashids->encode($id);
// 輸出加密后的字符串
echo "加密后的字符串: {$hash}\n";
// 使用 Hashids 對加密后的字符串進行解密
$decoded_id = $hashids->decode($hash)[0];
// 輸出解密后的整數(shù)值
echo "解密后的整數(shù)值: {$decoded_id}\n";
保存文件后,通過命令行運行該 PHP 文件:
php test_hashids.php
運行結(jié)果將顯示加密后的字符串以及解密后的整數(shù)值。這樣,你就可以測試 PHP 中 Hashids 的加密效果了。