PHP function for generating a random string with a custom length _ PHP Tutorial

Source: Internet
Author: User
PHP generates a function with a random string of the custom length. This article mainly introduces the function sharing for PHP to generate a random string with a custom length. if you need a function, you can refer to the php random generation string to customize the length you need, this article describes how to use PHP to generate a function with a random string with a custom length. For more information, see

Php randomly generated strings can be customized to define their own length, which is often encountered in practical application development.

The code is as follows:

// Randomly generate a string

Function random ($ length ){

Srand (date ("s "));

$ Possible_charactors = "0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ ";

$ String = "";

While (strlen ($ string) <$ length ){

$ String. = substr ($ possible_charactors, (rand () % (strlen ($ possible_charactors), 1 );

}

Return ($ string );

}

Note: For more exciting articles, please follow the help HouseProgramming TutorialTopic.

You can customize the length required by the random string generated by php ,...

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.