PHP에서 가중치로 무작위 결과를 생성합니까? PHP에서 난수를 생성하는 방법을 알고 있지만 1-10 사이의 난수를 원하지만 3,4,5를 더 원하고 8,9,10을 원한다고 가정하겠습니다. 이것이 어떻게 가능한지? 나는 내가 시도한 것을 게시하지만 솔직히 어디서부터 시작해야할지조차 모릅니다. @Allain의 답변 / 링크를 기반으로 PHP 에서이 빠른 기능을 작업했습니다. 정수가 아닌 가중치를 사용하려면 수정해야합니다. /** * getRandomWeightedElement() * Utility function for getting random values with weighting. * Pass in an associative array, such as array('A'=>5, 'B'=>45, 'C'=>..