Function to generate random numbers using PHP
Release: 2016-07-25 09:02:44
Original
1009 people have browsed it
-
- function randomkeys($length)
- {
- $pattern = '1234567890abcdefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLOMNOPQRSTUVWXYZ,./&l
- t;>?;#:@~[]{ }-_=+) (*&^%___FCKpd___0pound;”!'; //Character pool
- for($i=0;$i<$length;$i++)
- {
- $key .= $pattern{mt_rand(0,35)}; //Generate PHP random numbers
- }
- return $key;
- }
- echo randomkeys(8); This PHP random function can generate strings like Random number method: Use the chr() function to save the step of creating a character pool. function randomkeys($length)
- {
- $output=”;
- for ($a = 0; $a < $length; $a++ ) {
- $output .= chr(mt_rand(33, 126)); //Generate php random numbers
- }
- return $output;
- }
- echo randomkeys(8);
- ?>
-
Copy code Note:
In the second PHP random function, first use mt_rand() to generate a PHP random number between 33 and 126, and then use the chr() function to convert it into characters.
Looking at the ascii code table, you will find that 33 to 126 represent all the characters in the character pool in the first function. The second function has the same functionality as the first function, but is more concise. |
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31