라이브러리
[PHP] Ev::nowUpdate - 커널에 쿼리를 보내 현재 시간을 설정하고 진행 중인 Ev::now에서 반환된 시간을 업데이트합니다.
PHP 에서 Ev::nowUpdate
Ev::nowUpdate는 PHP 에서 이벤트 루프를 사용하는 Ev 라이브러리의 함수 중 하나입니다. 이 함수는 현재 이벤트 루프의 업데이트 상태를 반환합니다.
# Ev::nowUpdate 함수의 사용 방법
Ev::nowUpdate 함수는 다음과 같은 형태로 사용할 수 있습니다.
#hostingforum.kr
php
Ev::nowUpdate($ev_loop)
* `$ev_loop` : 이벤트 루프 인스턴스
# 예제
다음 예제는 Ev::nowUpdate 함수의 사용 방법을 보여줍니다.
#hostingforum.kr
php
<?php
// Ev 라이브러리 로드
require_once 'vendor/autoload.php';
use EvEv;
// 이벤트 루프 인스턴스 생성
$loop = new Ev();
// 이벤트 루프 업데이트
$loop->nowUpdate();
// 이벤트 루프 종료
$loop->stop();
?>
# Ev::nowUpdate 함수의 반환값
Ev::nowUpdate 함수는 현재 이벤트 루프의 업데이트 상태를 반환합니다. 반환값은 다음과 같이 나눌 수 있습니다.
* `0` : 이벤트 루프가 업데이트되지 않았습니다.
* `1` : 이벤트 루프가 업데이트되었습니다.
* `-1` : 이벤트 루프가 종료되었습니다.
# 예제 (반환값 확인)
다음 예제는 Ev::nowUpdate 함수의 반환값을 확인하는 방법을 보여줍니다.
#hostingforum.kr
php
<?php
// Ev 라이브러리 로드
require_once 'vendor/autoload.php';
use EvEv;
// 이벤트 루프 인스턴스 생성
$loop = new Ev();
// 이벤트 루프 업데이트 (업데이트되지 않았음)
echo Ev::nowUpdate($loop) . "
"; // 0
// 이벤트 루프 업데이트 (업데이트됨)
$loop->nowUpdate();
echo Ev::nowUpdate($loop) . "
"; // 1
// 이벤트 루프 종료
$loop->stop();
echo Ev::nowUpdate($loop) . "
"; // -1
?>
이 예제에서는 이벤트 루프가 업데이트되지 않았을 때, 업데이트되었을 때, 종료되었을 때의 반환값을 확인할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.