라이브러리
[PHP] EventBufferEvent::getOutput - 현재 버퍼 이벤트와 관련된 기본 출력 버퍼를 반환합니다.
EventBufferEvent::getOutput
EventBufferEvent::getOutput은 EventBufferEvent 클래스의 메소드로, 이벤트 버퍼에서 출력 버퍼를 반환합니다. 이 메소드는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다.
사용 방법
EventBufferEvent::getOutput을 사용하려면 먼저 EventBufferEvent 인스턴스를 생성해야 합니다. EventBufferEvent 인스턴스를 생성한 후, getOutput 메소드를 호출하여 출력 버퍼를 얻을 수 있습니다.
예제
#hostingforum.kr
php
<?php
use LibeventEvent;
use LibeventEventBase;
use LibeventEventBufferEvent;
class MyEventBufferEvent extends EventBufferEvent
{
public function onEvent()
{
$output = $this->getOutput();
$data = $output->read(1024);
echo "Received data: $data
";
}
}
$eventBase = new EventBase();
$event = new MyEventBufferEvent($eventBase);
$event->setCallbacks(null, null, 'onEvent', null);
$event->enableReading();
$event->add($eventBase);
$eventBase->dispatch();
?>
설명
위 예제에서는 EventBufferEvent 인스턴스를 생성하고, onEvent 메소드를 호출하여 데이터를 읽습니다. EventBufferEvent 인스턴스는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다.
참고
EventBufferEvent::getOutput은 이벤트 버퍼에서 출력 버퍼를 반환합니다. 이 메소드는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다. EventBufferEvent 인스턴스를 생성하고, getOutput 메소드를 호출하여 출력 버퍼를 얻을 수 있습니다.
예제 2
#hostingforum.kr
php
<?php
use LibeventEvent;
use LibeventEventBase;
use LibeventEventBufferEvent;
class MyEventBufferEvent extends EventBufferEvent
{
public function onEvent()
{
$output = $this->getOutput();
$data = $output->read(1024);
echo "Received data: $data
";
$output->reset();
}
}
$eventBase = new EventBase();
$event = new MyEventBufferEvent($eventBase);
$event->setCallbacks(null, null, 'onEvent', null);
$event->enableReading();
$event->add($eventBase);
$eventBase->dispatch();
?>
설명
위 예제에서는 EventBufferEvent 인스턴스를 생성하고, onEvent 메소드를 호출하여 데이터를 읽습니다. EventBufferEvent 인스턴스는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다. 또한, reset 메소드를 호출하여 출력 버퍼를 초기화합니다.
참고
EventBufferEvent::getOutput은 이벤트 버퍼에서 출력 버퍼를 반환합니다. 이 메소드는 이벤트 버퍼에서 데이터를 읽을 때 사용됩니다. EventBufferEvent 인스턴스를 생성하고, getOutput 메소드를 호출하여 출력 버퍼를 얻을 수 있습니다. 또한, reset 메소드를 호출하여 출력 버퍼를 초기화할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.