-1
$string = "abcfght";
$shift = 3;
$shiftedString = "";
for ($i = 0; $i < strlen($string); $i++)
{
$ascii = ord($string[$i]);
$shiftedChar = chr($ascii-$shift);
$shiftedString .= $shiftedChar;
}
echo $shiftedString;
在上述代码B移位-3所以输出根据ASCI表是显示,但我的期望是,输出 “Z”如何将字符只移动到Z或Z到使用PHP?
@RiggsFolly谢谢。我编辑它。 –