Heim > Artikel > Backend-Entwicklung > python – Kann dieser PY-Code in PHP konvertiert werden?
Als PY-Neuling halte ich diesen PY-Code für ein heiliges Buch. Kann mir jemand helfen, ihn in PHP zu konvertieren?
<code>def str2hex(s): r="" for i in s[:8]: t=hex(ord(i))[2:] if len(t)==1: t="0"+t r+=t for i in range(16): r+=hex(int(15*random()))[2:] return r def getkey(s): #returns 1896220160 l2=[i for i in s] l4=0 l3=0 while l4<len(l2): l5=l2[l4] l6=ord(l5) l7=l6<<((l4%4)*8) l3=l3^l7 l4+=1 return l3 pass</code>
Als PY-Neuling halte ich diesen PY-Code für ein heiliges Buch. Kann mir jemand helfen, ihn in PHP zu konvertieren?
<code>def str2hex(s): r="" for i in s[:8]: t=hex(ord(i))[2:] if len(t)==1: t="0"+t r+=t for i in range(16): r+=hex(int(15*random()))[2:] return r def getkey(s): #returns 1896220160 l2=[i for i in s] l4=0 l3=0 while l4<len(l2): l5=l2[l4] l6=ord(l5) l7=l6<<((l4%4)*8) l3=l3^l7 l4+=1 return l3 pass</code>
Der Code ist gut geschrieben und unprofessionell. . .