2011-11-18 14 views
1

ソケットを使用してサーバーと通信するPHPインターフェイスを作成する必要があります。要件のPHPソケットヘッダー、一部のCコードを翻訳

一つは以下の通りである。サーバは、可変長メッセージ形式で渡されるためにリッスン

「コマンド、メッセージの長さは、固定された8バイトのヘッダフィールドがこのヘッダによって決定されますレコードは、ターミネータやキャリッジリターンがコマンドを区切るために使用されないため、ソケットからのメッセージの読み取りを制御するために使用されます。

私はCの例を持っている、と私は可能であればPHPでそれを翻訳したいと思います:

ここ
/* Structure to define the header */ 

typedef struct 
{ 
char msg_len[4]; 
char seq_num[4]; 
} SP_AIP_HEAD; 

/* Structure to Hold IP message with structure header */ 
typedef struct 
{ 
    SD_AIP_HEAD ip_header; 
    char ip_buffer[MAX_BUFFER_SIZE] 
} SD_IP_MESS; 

header in socket programming私はあなたが何かを送るように、ヘッダを送信する必要が気づきました。しかし、私はこれらの[struct]をPHPソケットに変換してPHPソケット経由で送ることができますか?

答えて