랜덤 영숫자 문자열 생성(의사)

PHP의 ‘d79jd8c’와 같은 (의사) 랜덤 영숫자 문자열을 생성하려면 어떻게 해야 합니까? 질문에 대한 답변 먼저 가능한 모든 문자를 포함하는 문자열을 만듭니다. $characters = ‘abcdefghijklmnopqrstuvwxyz0123456789’; range()를 사용하여 이를 보다 빠르게 수행할 수도 있습니다. 그런 다음 루프에서 난수를 선택하여 이 값을 인덱스로 사용합니다.$charactersstring: 임의의 문자를 가져와 문자열에 추가합니다. $string = ”; $max = strlen($characters) – 1; for … Read more

PHP를 사용하여 [min – max] 범위의 난수

최소값과 최대값을 기준으로 난수를 생성하는 방법이 있나요? 예를 들어 min이 1에서 max 20일 경우 1에서 20 사이의 숫자를 생성합니다(예: 1에서 20). 질문에 대한 답변 <?php $min=1; $max=20; echo rand($min,$max); ?> 새로운 PHP7에서는 마지막으로 암호학적으로 안전한 의사 랜덤 정수를 지원합니다. int random_int ( int $min , int $max ) random_int : 암호학적으로 안전한 의사 랜덤 정수를 … Read more

패스워드를 잊어버린 경우 랜덤 토큰을 생성하는 베스트 프랙티스

패스워드를 잊어버린 경우 식별자를 생성하려고 합니다.mt_rand() 타임스탬프를 사용하여 할 수 있다고 읽었습니다만, 타임 스탬프가 매번 일의는 아닐지도 모른다고 하는 사람도 있습니다.그래서 나는 여기서 좀 혼란스럽다.이걸로 타임스탬프 사용해도 되나요? 질문.커스텀 길이의 임의의 고유 토큰을 생성하는 베스트 프랙티스는 무엇입니까? 주변에 많은 질문들이 있다는 것을 알지만 다른 사람들의 의견을 읽다 보니 점점 혼란스러워지고 있습니다. 질문에 대한 답변 PHP에서는 … Read more

랜덤 5글자 문자열 생성

중복될 가능성을 최소화하고 정확히 5개의 랜덤 문자열을 만들고 싶습니다.어떻게 하면 좋을까요?고마워요. 질문에 대한 답변 $rand = substr(md5(microtime()),rand(0,26),5); 제 추측으로는, 특별한 캐릭터를 찾고 계신 게 아니라면: $seed = str_split(‘abcdefghijklmnopqrstuvwxyz’ .’ABCDEFGHIJKLMNOPQRSTUVWXYZ’ .’0123456789!@#$%^&*()’); // and any other characters shuffle($seed); // probably optional since array_is randomized; this may be redundant $rand = ”; foreach (array_rand($seed, 5) as $k) $rand … Read more

JavaScript 배열에서 임의 값 가져오기

고려사항: var myArray = [‘January’, ‘February’, ‘March’]; JavaScript를 사용하여 이 어레이에서 랜덤 값을 선택하려면 어떻게 해야 합니까? 질문에 대한 답변 간단한 원라이너입니다. const randomElement = array[Math.floor(Math.random() * array.length)]; 예를 들어 다음과 같습니다. const months = [“January”, “February”, “March”, “April”, “May”, “June”, “July”]; const random = Math.floor(Math.random() * months.length); console.log(random, months[random]); 프로젝트에 언더스코어 또는 로다시가 이미 … Read more

JavaScript 어레이에서 랜덤 항목 가져오기 [복제]

이 질문에는 이미 답변이 있습니다. JavaScript 배열에서 임의 값 가져오기 (28개 답변) 7년 전에 문을 닫았어요 var items = Array(523, 3452, 334, 31, …, 5346); 에서 랜덤 아이템을 가져오려면 어떻게 해야 하나요?items? 질문에 대한 답변 var item = items[Math.floor(Math.random()*items.length)]; 밑줄 사용(또는 loDash :): var randomArray = [ ‘#cc0000′,’#00cc00’, ‘#0000cc’ ]; // use _.sample var randomElement … Read more

JavaScript 어레이를 랜덤화(shuffle)하는 방법

다음과 같은 어레이가 있습니다. var arr1 = [“a”, “b”, “c”, “d”]; 랜덤화/셔플하려면 어떻게 해야 하나요? 질문에 대한 답변 사실상의 비바이어스 셔플 알고리즘은 피셔-예이츠(Knuth) 셔플입니다. 여기에서는, 뛰어난 비주얼라이제이션(및 여기에 링크된 원래의 투고)을 확인할 수 있습니다. function shuffle(array) { let currentIndex = array.length, randomIndex; // While there remain elements to shuffle. while (currentIndex != 0) { // … Read more

JavaScript에서 두 숫자 사이의 난수 생성

JavaScript를 사용하여 지정된 범위의 난수를 생성하는 방법이 있습니까? 예를 들어, 1~6 의 지정 범위는, 난수 1, 2, 3, 4, 5, 또는 6 의 어느쪽인가를 지정할 수 있습니다. 질문에 대한 답변 function randomIntFromInterval(min, max) { // min and max included return Math.floor(Math.random() * (max – min + 1) + min) } const rndInt = randomIntFromInterval(1, 6) … Read more

특정 범위의 JavaScript에서 임의의 정수 생성

JavaScript에서 지정된 두 변수 간에 임의의 정수(예:x = 4그리고.y = 8다음 중 하나를 출력할 수 있습니다.4, 5, 6, 7, 8? 질문에 대한 답변 Mozilla Developer Network 페이지에는 다음과 같은 예가 있습니다. /** * Returns a random number between min (inclusive) and max (exclusive) */ function getRandomArbitrary(min, max) { return Math.random() * (max – min) + … Read more

JavaScript에서 랜덤 문자열/문자 생성

세트에서 무작위로 뽑은 5글자 스트링을 원합니다.[a-zA-Z0-9]. JavaScript를 사용하여 이를 수행하는 가장 좋은 방법은 무엇입니까? 질문에 대한 답변 이게 너한테 효과가 있을 것 같아. function makeid(length) { var result = ”; var characters = ‘ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789’; var charactersLength = characters.length; for ( var i = 0; i < length; i++ ) { result += characters.charAt(Math.floor(Math.random() * charactersLength)); … Read more

php에서 임의 암호 생성

php에서 랜덤 패스워드를 생성하려고 합니다. 단, 저는 ‘a’를 모두 받고 있으며, 반환 타입은 배열 타입이므로 문자열로 해 주셨으면 합니다.코드를 수정하는 방법에 대한 아이디어 있나요? 고마워요. function randomPassword() { $alphabet = “abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789”; for ($i = 0; $i < 8; $i++) { $n = rand(0, count($alphabet)-1); $pass[$i] = $alphabet[$n]; } return $pass; } 질문에 대한 답변 보안 … Read more

Larabel – 웅변 또는 유창 랜덤 행

Laravel 프레임워크에서 웅변 또는 Fluent를 사용하여 랜덤 행을 선택하려면 어떻게 해야 합니까? SQL을 사용하면 RAND()로 주문할 수 있다는 것을 알고 있습니다.다만, 초기 쿼리 전에 레코드 수를 세지 않고 랜덤 행을 취득하고 싶습니다. 좋은 생각 있어요? 질문에 대한 답변 Laravel > = 5.2: User::inRandomOrder()->get(); 또는 특정 레코드 수를 얻기 위해 // 5 indicates the number of … Read more