Completed
Pull Request — master (#2)
by graychen
01:17
created
src/generatestring.php 1 patch
Spacing   +16 added lines, -16 removed lines patch added patch discarded remove patch
@@ -4,14 +4,14 @@  discard block
 block discarded – undo
4 4
  * * @brief 字符生成器
5 5
  * * author Graychen
6 6
  *  */
7
-class generatestring{
7
+class generatestring {
8 8
     //二倍迭代拼接 
9
-    function getchars($c,$length){  
10
-           $binchars = decbin($length);  
11
-           $binchars_arr = str_split($binchars);  
9
+    function getchars($c, $length) {  
10
+           $binchars=decbin($length);  
11
+           $binchars_arr=str_split($binchars);  
12 12
            $ret="";  
13 13
            $char=$c;  
14
-           for($i=strlen($binchars)-1;$i>=0;$i--){  
14
+           for ($i=strlen($binchars)-1; $i>=0; $i--) {  
15 15
                           $binchars_arr[$i]=="1" && $ret=$ret.$char;  
16 16
                           $char=$char.$char;  
17 17
                    }  
@@ -19,12 +19,12 @@  discard block
 block discarded – undo
19 19
     }  
20 20
 
21 21
     //三倍迭代拼接
22
-    function getchars_t($c,$length){  
23
-           $binchars = base_convert($length,10,3);  
24
-           $binchars_arr = str_split($binchars);  
22
+    function getchars_t($c, $length) {  
23
+           $binchars=base_convert($length, 10, 3);  
24
+           $binchars_arr=str_split($binchars);  
25 25
            $ret="";  
26 26
            $char=$c;  
27
-           for($i=strlen($binchars)-1;$i>=0;$i--){  
27
+           for ($i=strlen($binchars)-1; $i>=0; $i--) {  
28 28
                           $binchars_arr[$i]=="1" && $ret=$ret.$char;  
29 29
                           $binchars_arr[$i]=="2" && $ret=$ret.$char.$char;  
30 30
                           $char=$char.$char.$char;  
@@ -33,20 +33,20 @@  discard block
 block discarded – undo
33 33
     }  
34 34
 
35 35
     //php函数str_repeat
36
-    function getchars_p($c,$length){  
37
-           return str_repeat($c,$length);  
36
+    function getchars_p($c, $length) {  
37
+           return str_repeat($c, $length);  
38 38
     } 
39 39
 
40 40
     //php函数,间接运算
41
-    function getcharscmp($c,$length){  
41
+    function getcharscmp($c, $length) {  
42 42
            $char="`123~!@#";  
43
-           return substr(str_pad($char,strlen($char)+$length,$c),strlen($char));  
43
+           return substr(str_pad($char, strlen($char)+$length, $c), strlen($char));  
44 44
     }  
45 45
     
46 46
     //php函数,字符串格式化
47
-    function getchars_s($c,$length){  
48
-           $a = sprintf("%".$length."s"," ");  
49
-           $a = str_replace(" ",$c,$a);  
47
+    function getchars_s($c, $length) {  
48
+           $a=sprintf("%".$length."s", " ");  
49
+           $a=str_replace(" ", $c, $a);  
50 50
            return $a;  
51 51
     }  
52 52
 
Please login to merge, or discard this patch.