array_rand($array, 100)
으로 전화하면 같은 키를 여러 번 선택하지 않아도됩니까?PHP array_rand가 고유 키를 반환합니까?
2
A
답변
5
예, 중 하나은 고유해야합니다.
1
예! 그냥 설명서를 읽으십시오 : http://php.net/array_rand
또는 더 나은 방법 : 직접 두 번 똑같은 키를 얻으십시오. 나는 키가 고유 것으로 가정 배열 크기보다 더 큰 숫자를 지정할 때 array_rand
으로
$ php -a
php > print_r(array_rand(array(1,2), 2));
Array
(
[0] => 0
[1] => 1
)
0
경고가 발생합니다.
관련 문제
- 1. PHP 함수가 0을 반환합니까?
- 2. jquery.get PHP 코드를 반환합니까?
- 3. 테이블에 고유 키를 삽입하려면 어떻게합니까?
- 4. 고유 키를 사용하여 엔티티 찾기
- 5. 하나의 항목 만 요청하면 array_rand가 작동하지 않는 이유는 무엇입니까?
- 6. 외래 키를 삭제하지 않고 다중 열 고유 키를 삭제 하시겠습니까?
- 7. 고유/기본 키를 사용하여 데이터베이스에 삽입
- 8. 배열 및 고유 키를 PHP로 사용
- 9. 고유 키를 사용하는 동안 중복 데이터
- 10. 고유 한 64 비트 키를 생성하는 방법
- 11. 고유 키를 사용하여 XML 테이블에 레코드 삽입
- 12. 고유 한 키를 통해 SQL 삽입
- 13. 고유 키를 기반으로 SQL에서 값을 증가시키는 방법
- 14. iPhone | NSTimeInterval에서 고유 한 키를 만들려면 어떻게해야합니까?
- 15. 사전 고유 키를 기반으로 NSDictionaries의 배열을 정렬
- 16. PHP 고유 히트 카운트
- 17. PHP + 고유 한 배열
- 18. PHP 고유 텍스트 필드?
- 19. 고객을위한 PHP 고유 식별자
- 20. 고유 조합 생성 PHP
- 21. PHP 고유 컴퓨터 ID
- 22. PHP 고유 IP 콘텐츠
- 23. PHP : 고유 교체가있는 preg_replace
- 24. MongoDB PHP 이메일 고유
- 25. 키를 반환하는 PHP foreach는
- 26. Oracle dbms_utilities.get_hash_value는 항상 다른 입력에 대해 고유 한 값을 반환합니까?
- 27. 어떻게해야합니까 다음과 같은 linq 일반 메서드는 고유 레코드를 반환합니까?
- 28. 조인을 사용할 때 고유 한 행을 어떻게 반환합니까?
- 29. hashmap.keyset()은 해시 맵에 추가 된 순서대로 키를 반환합니까?
- 30. 자바 : 왜 512 비트 RSA KeyPairGenerator가 65 바이트 키를 반환합니까?
아니, 나는'array_rand ($ array, 100)'에서 100을 선택했을 때 같은 요소를 두 번 가져올 수 있습니까? –
나는 그것을 지적하려고하고있었습니다. @ KingCrunch의 업데이트가 당신이 찾고있는 답변입니다. –
아니요, 동일한 요소 (키)를 두 번 가져 오지 않고 5.2.10부터 결과가 더 이상 셔플되지 않습니다. – greut