개발! 딱 깔끔하고 센스있게!

보기 흉한 쿠폰 코드 (문자와 숫자의 혼합)를 생성하기위한 PHP 코드 본문

개발 스크랩 메모/PHP

보기 흉한 쿠폰 코드 (문자와 숫자의 혼합)를 생성하기위한 PHP 코드

렉사이 2020. 12. 26. 22:42

한 전자 비즈니스 사이트에 대해 나는 무작위 쿠폰 코드를 생성하는 것이 무작위로 생성된 것보다 더 나은 것 같다.

이것은 읽을 만한 쿠폰 코드, 모든 대문자, 특수 문자가 없고, 자모 (a-Z) 와 숫자 (0-9) 밖에 없다.

사람들은 다른 곳에서 읽기 / 인쇄를 할 수 있기 때문에, 우리는 그것을 간단한 교류 가치로 만들 수 있으며, 아마도 8-10글자 길이일지도 모른다.

예를 들면

AHS3DJ6BW B83JS1HSK 

(내가 때렸어. 그래서 편치 않아)

대답

$chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $res = ""; for ($i = 0; $i < 10; $i++) { $res .= $chars[mt_rand(0, strlen($chars)-1)]; } 

예배 $res 문자열 ($chars) -1의 결과로 이 점을 최적화할 수 있습니다.

이것은 독자들에게 연습으로 남겨진 것은 초당 수천 장의 쿠폰을 생성할 수 있기 때문이다.

Comments