PHP 每日一函式 — 字串函式 convert_uuencode () & convert_uudecode ()

eternal_strong發表於2020-05-01

使用 uuencode 編碼一個字串 convert_uuencode()

convert_uuencode(string $data):string

使用 uuencode 演算法對一個字串進行編碼。
uuencode 演算法會將所有(含二進位制資料)字串轉化為可輸出的字元, 並且可以被安全的應用於網路傳輸。使用 uuencode 編碼後的資料 將會比源資料大35%左右

引數:
$data 需要被編碼的資料。
返回值:
返回 uuencode 編碼後的資料 或者在失敗時返回 FALSE

echo convert_uuencode('I love PHP!');
// +22!L;W9E(%!(4"$`\n`

解碼一個 uuencode 編碼的字串 convert_uudecode ()

convert_uudecode(string $data):string

解碼一個 uuencode 編碼的字串。

引數:
$data uuencode 編碼後的資料
返回值:
返回解碼後的字串資料, 或者在失敗時返回 FALSE

echo convert_uudecode("+22!L;W9E(%!(4\"$`\n`");
// I love PHP!
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章