swoole_process->read
�ӹܵ��ж�ȡ���ݡ�
int swoole_process->read(int $buffer_size=8192);
- $buffer_size�ǻ������Ĵ�С��Ĭ��Ϊ8192�������64K
- Ĭ��read����Ϊ��ʽ�ģ�write/read�Ĵ�С����һ��
- ������ͬ��������ȡ�ģ�����ʹ��swoole_event_add���ܵ����뵽�¼�ѭ���У���Ϊ�첽ģʽ
ʾ����
function callback_function_async(swoole_process $worker) { $GLOBALS['worker'] = $worker; swoole_event_add($worker->pipe, function($pipe) { $worker = $GLOBALS['worker']; $recv = $worker->read(); echo "From Master: $recv\n"; //send data to master $worker->write("hello master\n"); sleep(2); $worker->exit(0); }); }