derasado
@derasado (Sado)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

複数の配列を作らずに、1つの配列からランダム(array_rand)に1部だけの値を取り出す

Q&A

Closed

解決したいこと

複数の配列を作らずに、1つの配列からランダム(array_rand)に1部だけの値を取り出す指定ってできますか?

例↓
値(0,1,2,3,4)が5つあるとして、1部(0,1,2)だけをランダムに取り出す。

発生している問題・エラー

出ているエラーメッセージを入力

例)

NameError (uninitialized constant World)

または、問題・エラーが起きている画像をここにドラッグアンドドロップ

該当するソースコード

PHP

例)

自分で試したこと

ここに問題・エラーに対して試したことを記載してください。

0

3Answer

Comments

  1. @derasado

    Questioner

    かしこまりました!わざわざありがとうございます!

お求めなのはこういうコトでしょうか?

$input = array("a", "b", "c", "d", "e");
echo array_rand(array_slice($input, 0, 3), 1) . "\n";
0Like

ご回答いただきありがとうございます。

下記の部分ってどんな意味になりますかね?

(array_slice($input, 0, 3), 1) . "\n";

0Like

Your answer might help someone💌