php 함수를 비동기 적으로 호출하는 PHP 스레딩
PHPphp 함수를 비동기 적으로 호출하는 PHP 스레딩
내가 뭘 찾고 데이터베이스 또는 memcache 비동기 적으로 일부 데이터를로드하는 것입니다.
내가 알지. "PHP는 스레딩을 지원하지 않습니다."
하지만 register_tick_function은 어떻습니까? 실제로 스레딩되지 않습니까?
누구든지 register_tick_function을 활용하여 예측 적 예하 또는 실제로 백그라운드 처리를 수행 한 적이 있습니까?
해결법
-
==============================
1.http://php.net/pthreads
http://php.net/pthreads
http://docs.php.net/Thread
PHP는 확실히 스레딩을 지원할 수 있습니다. 병렬로 SQL / NoSQL 데이터베이스에서 데이터를로드하는 것은 확실히 가능합니다. PHP 설명서, github 및 pecl 패키지에있는 예제 및 http://pthreads.org에 대한 자세한 정보를 참조하십시오.
설명서에 이것이 핵심의 일부라고 명시된 점에 유의하십시오. 이것은 (내) 인적 오류입니다. pthread는 php의 thread-safe 버전으로 설치해야하며 pecl (windows incuded, dlls @ http://windows.php.net/downloads/pecl/releases/pthreads)에서 설치할 수 있습니다. 사과.
from https://stackoverflow.com/questions/13846192/php-threading-call-to-a-php-function-asynchronously by cc-by-sa and MIT license
'PHP' 카테고리의 다른 글
PHP에서 객체의 보호 된 속성을 얻는 방법 (0) | 2018.09.19 |
---|---|
PHP : 1D 배열의 모든 가능한 조합을 얻는 방법? [복제] (0) | 2018.09.19 |
<? ?> PHP 5.3.1에서 작동하지 않는 태그 (0) | 2018.09.19 |
curl_init () 함수가 작동하지 않습니다. (0) | 2018.09.19 |
CORS 작동하지 않는 PHP (0) | 2018.09.19 |