<?php /** * Created by minhHiep Le. * User: MainDesktop * Date: 10/18/2014 * Time: 2:08 PM */ //---------------------------------------------------------- //Must create object and call init() to do anything. // getData() makes php act as a server, // wrap it in a while loop if you want it to run forever. // request() makes php act as a client. Auto send. // Remember to run close method when necessary. //----------------------------------------------------------- $object = new phpAndCppTalk(); $object->init(); //---------------------------------- // Being a client. Test data. //---------------------------------- $data = "Hello i am a client"; $object->request($data); //---------------------------------- // Being a server. Test data. //---------------------------------- //$result = $object->getData(); //echo $result; //---------------------------------- $object->closeSocket(); class phpAndCppTalk {
<?php /** * Created by minhHiep Le. * User: MainDesktop * Date: 10/18/2014 * Time: 2:08 PM */ //---------------------------------------------------------- //Must create object and call init() to do anything. // getData() makes php act as a server, // wrap it in a while loop if you want it to run forever. // request() makes php act as a client. Auto send. // Remember to run close method when necessary. //----------------------------------------------------------- $object = new phpAndCppTalk(); $object->init(); //---------------------------------- // Being a client. Test data. //---------------------------------- $data = $HTTP_RAW_POST_DATA; $object->request($data); //---------------------------------- // Being a server. Test data. //---------------------------------- //$result = $object->getData(); //echo $result; //---------------------------------- //$object->closeSocket(); class phpAndCppTalk {