<?php
$name = "Freddy";
$len = strlen($name);
$rand = rand(0, $len - 1);
echo substr($name ,$rand, $rand - 1);
?>
php 代码应该只回显名称的一个字符(使用 strlen、rand 和 substr),但这种情况有时会发生。我相信这是变量 $rand 的问题,但是经过两天的业余代码凝视后,我不太确定。帮助将不胜感激
据我了解:
- $name = "弗雷迪"
- $len = 5
- $兰特 = 0-4