php code encode decode string

Encode Decode String

example———————————

$r=base64_encode(encode(“vishv sahdev”));
echo “<br>”.$r;
$r=decode(base64_decode($r));
echo “<br>”.$r;

————————————————————-

$r=encode(“vishv sahdev”);
echo “<br>”.$r;
$r=decode($r);
echo “<br>”.$r;

——————————————————————


  1. <?
  2. function encode($r){
  3. $n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcedfghijklmnopqrstuvwxyz0123456789-";
  4. $convert 'y1xYsKjeXT7o3iHrCVz0uwLFtWcPbD4kMahdNAIJ5En-pGfOUQBq9m6v28RgZlS';
  5. $numbers1 str_split($r);
  6. $f=array_combine(str_split($n), str_split($convert));
  7. $x='';
  8. foreach($numbers1 as $k=&gt;$v)
  9. if(isset($f[$v]))
  10. $x .= $f[$v];
  11. else
  12. $x .= $v;
  13. return $x;
  14. }
  15. function decode($r){
  16. $n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcedfghijklmnopqrstuvwxyz0123456789-";
  17. $convert 'y1xYsKjeXT7o3iHrCVz0uwLFtWcPbD4kMahdNAIJ5En-pGfOUQBq9m6v28RgZlS';
  18. $numbers1 str_split($r);
  19. $f=array_combine(str_split($n), str_split($convert));
  20. $f=array_flip($f);
  21. $x='';
  22. foreach($numbers1 as $k=&gt;$v){
  23. if(isset($f[$v]))
  24. $x .= $f[$v];
  25. else
  26. $x .= $v;
  27. }
  28. return $x;
  29. }