我试图将以下c#代码转换为PHP但我不能..我试图将以下c#代码转换为PHP但我不能..我试图将以下c#代码转换为PHP但我可以'..

//C# Code
    byte[] B1;
    byte[] B2;
    byte[] B3;
    byte[] Byte_1 = BitConverter.GetBytes(10);
    byte[] Byte_2 = BitConverter.GetBytes(20);
    byte[] Byte_3 = BitConverter.GetBytes(30);
    byte[] Byte_4 = BitConverter.GetBytes(Convert.ToInt32(string.Empty + "2011" + "2010" + "2012"));
    byte[] Byte_5 = BitConverter.GetBytes(Convert.ToInt32(string.Empty + "2011" + "2010" + "2012"));
    byte[] Byte_6 = BitConverter.GetBytes(30);
    byte[] Byte_7 = BitConverter.GetBytes(40);
    byte[] Byte_8 = BitConverter.GetBytes(50);

// C#代码

using (MemoryStream S1 = new MemoryStream())
    {
        S1.Write(Byte_1, 0, 1);
        S1.Write(Byte_2, 0, 1);
        S1.Write(Byte_3, 0, 1);
        S1.Write(Byte_4, 0, 4);
        S1.Write(Byte_5, 0, 4);
        S1.Write(Byte_6, 0, 1);
        S1.Write(Byte_7, 0, 1);
        S1.Write(Byte_8, 0, 1);
        B1 = S1.ToArray();
    }


B2 = new AesCryptoServiceProvider().CreateEncryptor(this.KEY, this.IV).TransformFinalBlock(B1, 0, B1.Length);
    using (MemoryStream S2 = new MemoryStream())
    {
        S2.Write(B2, 0, 8);
        S2.Write(Byte_1, 0, 1);
        S2.Write(Byte_8, 0, 1);
        S2.Write(B2, 8, 8);
        B3 = S2.ToArray();
    }

我需要将此代码转换为重要性...特别感谢