In simplifying Code requirements ~ ~
$x = MD5 ($row [' userid ']. " + ". $row [' pwd ']);
$str = Base64_encode ($row [' userid ']. ".". $x);
Print_r ($STR);d ie;
$b =explode ("/", dederoot);
$c = $b [' 1 '];
$a = '/reg/resetpw.php?p= '. $str;
Can this code be simplified? There's a lot of variables.
Share to: more
------Solution--------------------
If your PHP version is above 5.4 and 5.4, your code
$b =explode ("/", dederoot);
$c = $b [' 1 '];
can be simplified to
$c =explode ("/", Dederoot) [1];
------Solution--------------------
List ($b, $c, $d) =explode ("/", dederoot);
$a = '/reg/resetpw.php?p= '. Base64_encode ($row [' userid ']. ".". MD5 ($row [' userid ']. + ". $row [' pwd ']);
$a = "$c. $a";
------Solution--------------------
Don't be too simplistic, because it will cause PHP version compatibility problems
------Solution--------------------
Strtok (Dederoot, "/");
$a = '/reg/resetpw.php?p= '. Base64_encode ($row [' userid ']. ".". MD5 ($row [' userid ']. + ". $row [' pwd ']);
$a = "". Strtok ("/"). " $a ";