라이브러리

[PHP] EvPeriodic::again - 주기적 감시자를 다시 중지하고 다시 시작합니다.




EvPeriodic::again


EvPeriodic::again은 PHP의 PECL Ev extension에서 제공하는 함수로, EvPeriodic 이벤트를 재시작합니다. EvPeriodic 이벤트는 주기적으로 발생하는 이벤트로, 특정 시간 간격으로 이벤트를 발생시킵니다.

# EvPeriodic::again 함수의 사용법


EvPeriodic::again 함수는 EvPeriodic 이벤트를 재시작하기 위해 사용됩니다. 이 함수는 EvPeriodic 이벤트의 재시작 시간을 설정할 수 있습니다.

# EvPeriodic::again 함수의 매개변수


EvPeriodic::again 함수의 매개변수는 다음과 같습니다.

- `$ev`: EvPeriodic 이벤트 객체
- `$interval`: 재시작 시간 (초)

# 예제


다음 예제는 EvPeriodic 이벤트를 생성하고, EvPeriodic::again 함수를 사용하여 이벤트를 재시작하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



// EvPeriodic 이벤트를 생성합니다.

$ev = new EvPeriodic(0, 1, 0, 5);



// EvPeriodic 이벤트를 시작합니다.

$ev->start();



// EvPeriodic::again 함수를 사용하여 이벤트를 재시작합니다.

$ev->again(10);



// EvPeriodic 이벤트가 발생할 때마다 이벤트를 처리합니다.

$ev->onPeriodic(function ($w, $revents) {

    echo "EvPeriodic 이벤트가 발생했습니다.
";

});



// EvPeriodic 이벤트를 종료합니다.

$ev->stop();



?>



# EvPeriodic::again 함수의 특징


EvPeriodic::again 함수는 EvPeriodic 이벤트를 재시작할 때, 이벤트의 재시작 시간을 설정할 수 있습니다. 이 함수는 이벤트의 재시작 시간을 설정하기 위해 사용됩니다.

# EvPeriodic::again 함수의 사용 시 주의사항


EvPeriodic::again 함수는 EvPeriodic 이벤트를 재시작할 때, 이벤트의 재시작 시간을 설정해야 합니다. 이벤트의 재시작 시간을 설정하지 않으면, 이벤트는 다시 발생하지 않습니다.

# EvPeriodic::again 함수의 예외


EvPeriodic::again 함수는 다음 예외를 발생시킬 수 있습니다.

- `EvPeriodic::again`: EvPeriodic 이벤트가 이미 종료되었을 때 발생합니다.
- `EvPeriodic::again`: EvPeriodic 이벤트의 재시작 시간을 설정하지 않았을 때 발생합니다.

# EvPeriodic::again 함수의 버전


EvPeriodic::again 함수는 PECL Ev extension 1.0.2 버전부터 사용할 수 있습니다.

# EvPeriodic::again 함수의 호환성


EvPeriodic::again 함수는 PHP 5.3.0 버전부터 호환됩니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 571 페이지

검색

게시물 검색