PHP编码只有字母和数字

cap*_*ino 3 php

PHP中是否有编码函数来编码字符串,结果输出只包含字母和数字?我会使用base64,但仍然有一些不是数字/字母数字的东西

mar*_*rio 6

您可以使用base32(易于谷歌代码),这是base64的标准替代品.或者使用bin2hex()pack("H*",$hex)反转.然而,十六进制编码导致大小加倍.