導讀:建站技術建站技術1. PHP可閱讀隨機字符串 此代碼將創建一個可閱讀的字符串,使其更接近詞典中的單詞,實用且具有密碼驗證功能。 /************** *@length網站搭建服務建站技術教學。
1. PHP可閱讀隨機字符串 此代碼將創建一個可閱讀的字符串,使其更接近詞典中的單詞,實用且具有密碼驗證功能。 /************** *@length-lengthofrandomstring(mustbeamultipleof2) **************/ function readable_random_string( $length =6){ $conso
1. PHP可閱讀隨機字符串
此代碼將創建一個可閱讀的字符串,使其更接近詞典中的單詞,實用且具有密碼驗證功能。
/**************
*@length?-?length?of?random?string?(must?be?a?multiple?of?2)
**************/
function?readable_random_string($length?=?6){
????$conso=array("b","c","d","f","g","h","j","k","l",
????"m","n","p","r","s","t","v","w","x","y","z");
????$vocal=array("a","e","i","o","u");
????$password="";
????srand?((double)microtime()*1000000);
????$max?=?$length/2;
????for($i=1;?$i<=$max;?$i++)
????{
????$password.=$conso[rand(0,19)];
????$password.=$vocal[rand(0,4)];
????}
????return?$password;
}
2. PHP生成一個隨機字符串
如果不需要可閱讀的字符串,使用此函數替代,即可創建一個隨機字符串,作為用戶的隨機密碼等。
/*************
*@l?-?length?of?random?string
*/
function?generate_rand($l){
??$c=?"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
??srand((double)microtime()*1000000);
??for($i=0;?$i<$l;?$i++)?{
??????$rand.=?$c[rand()%strlen($c)];
??}
??return?$rand;
}
3. PHP編碼電子郵件地址
使用此代碼,可以將任何電子郵件地址編碼為 html 字符實體,以防止被垃圾郵件程序收集。
function?encode_email($email='info@domain.com',?$linkText='Contact?Us',?$attrs?='class="emailencoder"'?)
{
????//?remplazar?aroba?y?puntos
????$email?=?str_replace('@',?'@',?$email);
????$email?=?str_replace('.',?'.',?$email);
????$email?=?str_split($email,?5);
????$linkText?=?str_replace('@',?'@',?$linkText);
????$linkText?=?str_replace('.',?'.',?$linkText);
????$linkText?=?str_split($linkText,?5);
關鍵詞標簽: 建站 代碼 二十
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-23 ,文章二十一段救命的PHP代碼,建站技術主要講述二十,代碼,建站網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_35387.html