English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Questo esempio spiega come utilizzare la funzione str_shuffle() per generare una stringa casuale in php. Condividiamo questo per la vostra riferimento, come segue:
str_shuffle(): Mescola casualmente l'ordine delle stringhe.
Puoi generare una stringa diversa ogni volta combinando la funzione str_shuffle() con substr().
Ecco due esempi di funzione str_shuffle():
Esempio 1:Genera una stringa numerica di lunghezza 10 in modo casuale.
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; str_shuffle($str); $name=substr(str_shuffle($str),26,10); echo $name;
Risultato dell'esecuzione: bdgNIC04wF
Esempio due:È stato generato una stringa di 10 caratteri che inizia con NT.
$str="QWERTYUIOPASDFGHJKLZXCVBNM1234567890qwertyuiopasdfghjklzxcvbnm"; $str='NT'.substr(str_shuffle($str),5,8); echo $str;
Risultato dell'esecuzione: NTZYwKiDaF
PS: Forniamo anche uno strumento online simile per riferimento:
Strumento di generazione casuale di numeri/字符串 online:
http://tools.jb51.net/aideddesign/suijishu
Generatore di password ad alta sicurezza:
http://tools.jb51.net/password/CreateStrongPassword
Per chi è interessato a ulteriori contenuti su PHP, è possibile consultare la sezione speciale di questo sito: 'Riassunto dell'uso delle stringhe (string) in PHP', 'Guida ai dati strutturati e algoritmi in PHP', 'Riassunto degli algoritmi di progettazione del programma PHP', 'Riassunto degli algoritmi di ordinamento in PHP', 'Riassunto delle tecniche di percorso e tecniche in PHP', 'Riassunto delle tecniche di calcolo matematico in PHP', 'Manuale completo delle operazioni sugli array (Array) in PHP' e 'Riassunto delle tecniche di operazione sui database più comuni in PHP'.
Spero che l'articolo descritto sia utile per la progettazione di programmi PHP.
Dichiarazione: il contenuto di questo articolo è stato tratto da Internet, il copyright spetta ai rispettivi autori, il contenuto è stato contribuito e caricato autonomamente dagli utenti di Internet, questo sito non detiene il diritto di proprietà, non è stato editato manualmente e non assume alcuna responsabilità legale. Se trovi contenuti sospetti di violazione del copyright, ti preghiamo di inviare una e-mail a: notice#oldtoolbag.com (al momento dell'invio dell'e-mail, sostituisci # con @) per segnalare, fornendo prove pertinenti. Una volta verificata, questo sito rimuoverà immediatamente i contenuti sospetti di violazione del copyright.