개발 Q&A

제목 PHP로 TCP 프로토콜 전송이 가능한가요?
글쓴이 아수스 작성시각 2013/12/05 15:14:12
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 19332   RSS
안녕하세요.. PHP로 TCP 연결을 하여 프로토콜을 전송하려고 합니다.
TCP연결까진 했는데 프로토콜 전송을 하려고 하니 애를 먹네요.

프로토콜 셋은

STX                   BODY                                     ETX
 
0x5A     Byte1 Byte2 Byte3 Byte4 Byte5      0x89

이런 구조인데 ,
제가 보내려고 하는 명령어는 
{ 0x21, 0x03, X, X, X } 이거입니다 .ㅠ

$i = "{ 0x21, 0x03, X, X, X }"; //보내고자 하는 전문 //
socket_write($socket, $i, strlen($i));

이렇게 하면 소켓으로 값이 전송된다는데, 전송해도 아무런 반응이 없네요 ㅠ
혹시 제가 어디가 잘못된건지 아시는분 계신가해서 글 올려봅니다..
 다음글 한글깨짐 (5)
 이전글 z-index 의 브라우저 호환성 (3)

댓글

변종원(웅파) / 2013/12/05 15:40:54 / 추천 0
php socket 셋팅부터 차근차근 해보세요. http://flashcafe.org/php_study/11847

http://www.php.net/manual/en/function.socket-strerror.php 소켓에러 처리 함수 써보시구요