]> git.p6c8.net - jirafeau.git/commitdiff
better array construction for base_16_to_64 construction
authorJerome Jutteau <mojo@couak.net>
Wed, 9 Jan 2013 22:37:12 +0000 (23:37 +0100)
committerJerome Jutteau <mojo@couak.net>
Wed, 9 Jan 2013 22:37:12 +0000 (23:37 +0100)
lib/functions.php

index f1d81f49a7da3bd32a395ad938392bf92848bd92..10fc0ab1d9ba171a2d5394f4b79184a29a8b7be7 100644 (file)
@@ -38,14 +38,11 @@ s2p ($s)
 function
 base_16_to_64 ($num)
 {
 function
 base_16_to_64 ($num)
 {
-    $o = '';
-    $m = implode ('', array_merge (range (0,9),
-                                   range ('a', 'z'),
-                                   range ('A', 'Z'),
-                                   ['-', '_']));
+    $m = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_';
+    $o = '';    
+    $b = '';
     $i = 0;
     $size = strlen ($num);
     $i = 0;
     $size = strlen ($num);
-    $b='';
     for ($i = 0; $i < $size; $i++)
         $b .= base_convert ($num{$i}, 16, 2);
     $size = strlen ($b);
     for ($i = 0; $i < $size; $i++)
         $b .= base_convert ($num{$i}, 16, 2);
     $size = strlen ($b);

patrick-canterino.de