自己做的隨機產生字串以及數字的函式封裝

2021-06-27 06:59:35 字數 1320 閱讀 8048

1.

<?php

function randomstring($type,$length)elseif ($type==2)elseif ($type==3)

if ($length>strlen($chars))

$chars = str_shuffle ( $chars );

return $chars =substr($chars, 0,$length);

}echo randomstring(3, 6);

注:(1)

array_merge() 函式把兩個或多個陣列合併為乙個陣列。

如果鍵名有重複,該鍵的鍵值為最後乙個鍵名對應的值(後面的覆蓋前面的)。如果陣列是數字索引的,則鍵名會以連續方式重新索引。

<?php

$a1=array("a"=>"horse","b"=>"dog");

$a2=array("c"=>"cow","b"=>"cat");

print_r(array_merge($a1,$a2));

?>

輸出:

array ( [a] => horse [b] => cat [c] => cow )

僅使用乙個陣列引數:

<?php

$a=array(3=>"horse",4=>"dog");

print_r(array_merge($a));

?>

輸出:

array ( [0] => horse [1] => dog )

(2)substr

php string 函式

substr() 函式返回字串的一部分。

substr(string,start,length)
引數

描述string

必需。規定要返回其中一部分的字串。

start

必需。規定在字串的何處開始。

charlist

可選。規定要返回的字串長度。預設是直到字串的結尾。

注釋:如果 start 是負數且 length 小於等於 start,則 length 為 0。

<?php

echosubstr("hello world!",6);

?>

輸出:

world!
<?php

echosubstr("hello world!",6,5);

?>

輸出:

world

php string 函式

C 產生隨機字串!

public class radnum set public string createradnum int codelen string arr codeserial.split string code int randvalue 1 random rand new random unchecke...

拼接所有的字串產生字典序最小的字串

拼接所有的字串產生字典序最小的字串 給定乙個字串的陣列strs,請找到一種拼接順序,使得所有的字串拼接起來組成的字串是所有可能性中字典序最小的,並返回這個字串。輸入描述 輸入包含多行,第一行包含乙個整數n 1 n 1 05 n 1 leq n leq 10 5 n 1 n 105 代表字串陣列str...

用隨機字串和隨機數字字串

用隨機字串和隨機數字字串,很好用,我貼個 獲得數字形式的隨機字串 數字形式的隨機字串 public static string getnumberrandom 生成標準8位包含特殊字元的隨機字串 包含特殊字元的隨機字串 public static string getrandomstringall ...