Jak wygenerować losowy ciąg w PHP
- 2282
- 103
- Igor Madej
Generowanie losowych ciągów w PHP nigdy nie było łatwiejsze! Dzięki zaledwie kilku wierszom kodu możesz utworzyć losowy ciąg znaków, których można użyć na różne sposoby. Niezależnie od tego, czy potrzebujesz unikalnego identyfikatora profilu użytkownika, czy bezpieczne hasło do witryny, losowe ciągi mogą pomóc. Losowa funkcja stringu PHP jest niezwykle prosta w użyciu. Wszystko, co musisz zrobić, to określić długość łańcucha i zestaw znaków, których chcesz użyć. Możesz generować ciągi zawierające liczby, znaki specjalne, a nawet emoji. Możliwości są nieskończone! Dzięki losowej funkcji ciągów PHP możesz szybko generować unikalne i bezpieczne ciągi w dowolnym potrzebnym celu. Więc nie czekaj - zacznij tworzyć losowe sznurki już dziś!
Metoda 1: Generuj losowy ciąg z funkcją niestandardową
Jest to funkcja niestandardowa do generowania losowego ciąg o zdefiniowanej długości. Za pomocą tego możesz ograniczyć znaki i symbole do użycia w losowym ciągu.
Wyjście:
B55ABXTXIKMX
Metoda 2: Wygeneruj losowy ciąg przy użyciu funkcji uniqid ()
Funkcja uniqid () generuje unikalny identyfikator oparty na bieżącym czasie w mikrosekundach. Ta funkcja ma ograniczenie, ciąg wyników ma ustaloną długość 13 znaków.
1234 |
Wyjście:
335CDB93BF5DDDF
Metoda 3: Wygeneruj losowy ciąg za pomocą funkcji Random_Bytes ()
Funkcja Random_Bytes () generuje bezpieczny kryptograficznie pseudo-randomy bajt o określonej długości. Ten wynik będzie w formacie binarnym, który można przekonwertować na wartość sześciokątną za pomocą bin2Hex () funkcjonować.
12345 |
Wyjście:
BA3614E6EE7802B3428B
Wniosek
Ten samouczek pomógł ci wygenerować losowe ciągi za pomocą skryptów PHP. Omówiliśmy 3 metody generowania losowych ciągów w PHP.