以下が正常に動作します。1つのアイテムのみをリクエストすると、array_randが機能しないのはなぜですか?
<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 2);
echo $input[$rand_keys[0]] . "\n";
echo $input[$rand_keys[1]] . "\n";
?>
しかし、これはしていません:
<?php
$input = array("Neo", "Morpheus", "Trinity", "Cypher", "Tank");
$rand_keys = array_rand($input, 1);
echo $input[$rand_keys[0]] . "\n";
?>
私は一つだけ、ランダムなインデックスを要求したときに動作していないarray_rand
れるのはなぜ?
今後、表示されるエラーメッセージを投稿してください。あなたが何か「働いていない」と言うとき、それはあまり役に立ちません。クラッシュやエラーの表示、予期せぬものの返信など、何が起きているかを知る必要があります。 – meagar