Buenas tardes, estoy con el siguiente tema:
 
Hace unos años SEOANE me ayudó a convertir una función de C# a Delphi (este es el link  http://delphiaccess....ión-c-a-delphi/)
 
Y todo perfecto, la función trabaja de maravilla. Ahora la estoy convirtiendo a PHP, pero tengo algunos problemas con el manejo del Byte de delphi, no tengo ni idea del equivalente (creo que es pack)
 
 
Esta es la función que tengo:
 
 
-----
 
 function DecryptC300($Str): String {
 
  $len = strlen($Str);
  if($len%2>0 ){
    return -1;
  }
 
  $Result= "";
  // Si no es de una longitud par no hacemos nada
  $i = 1;
  while ($i < strlen($Str) ){
   
    if ($Str[$i] < 'x'){
      $b= 0;
    }else
      $b = ord($Str[$i]) - ord("x");
 
   
    $b = $b << 4;
 
 
    if ($Str[$i+1] > 'z'){
      $b = $b + ord($Str[$i+1]) - ord("z");
    }
 
 
    $Result = $Result.chr($b);
 
 
    $i = $i + 2;
  } 
 
 
  return $Result;
 
 
 
 
 
Alguien que me pueda echar un cable con este tema, lo voy a agradecer
 
 
Fernando Castro
					
					
					
							Editado por FerCastro, 17 noviembre 2019 - 03:41 .