1

何が間違っているのかよくわかりませんが、それを理解しようとして頭がおかしくなっているようです..

$cards = array(range(1,52));
shuffle($cards);
echo $cards[0];

配列から文字列への変換エラーが発生します。

入力値に応じてエコーするカスタム関数も試しましたが、それも機能しません。

4

4 に答える 4

5

配列の配列を作成しています。 range()すでに配列を返しています:

$cards = range(1,52);
shuffle($cards);
echo $cards[0];
于 2013-10-04T21:04:06.807 に答える
0

を取り除き、配列arrayを返します:range

$cards = range(1,52);
于 2013-10-04T21:04:31.003 に答える
0

範囲は既に配列を作成しています。配列を含む 1 つの要素を持つ配列を作成しました。

$cards =range(1,52);
shuffle($cards);
echo $cards[0];
于 2013-10-04T21:05:02.553 に答える