Home > Article > Backend Development > python - Can this PY code be converted into PHP?
As a PY novice, I think this PY code is like a holy book. Can anyone help me convert it to PHP?
<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>
As a PY novice, I think this PY code is like a holy book. Can anyone help me convert it to PHP?
<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>
The code is well written and not professional. . .