13

私はまだPHPに慣れていないので、文字列から特定の文字を取得する方法を見つける方法を探しています.

例:

$word = "master";
$length = strlen($word);
$random = rand(1,$length);

$random の値が 3 だとしましょう。次に、3 番目の文字が何の文字かを調べたいと思います。この場合は文字 "s" です。$random が 2 の場合、それが「a」であることを知りたいです。

これは本当に簡単だと確信していますが、substr のアイデアを 1 時間近く試しましたが、常に失敗します。

どうぞよろしくお願いいたします。

4

5 に答える 5

0

$myStr{$random}単純に文字列の n 番目の文字を取得するために使用できます。

于 2013-08-26T20:20:12.873 に答える