PHP에 있는 공유 기억 장치를 사용하는 방법
Angsuman Chakraborty
2007년 11월 13일
PHP는 과정의 맞은편에 자료를 저장하고 만회하기 위하여 이용될 수 있는 공유 기억 장치를 지원한다. 이것은 또한 php 원본 사이에서 교통하는 또 다른 양자택일 방법 이다. 정상적으로 공유 기억 장치는 동일한 서버에 php 원본을 위한 기억에 있는 자주 사용된 자료를 숨기기를 위해 사용된다. 우리가 간단한 예를 가진 공유 기억 장치를 어떻게 사용해 좋은지 보자.
변하기 쉬운 것을 제외하고 PHP 공유 기억 장치를 및 창조하는 방법 (배열)
코멘트를 가진 견본 부호는 여기 있다:
$key = "mykey"; 자료를을 가진 저장하는 // 열쇠
//Returns 체계 v IPC 열쇠; "나의 시험"는 기존 파일의 길이름 대체되어야 한다
설명서에 의하여 //. 나는 존재하지 않는 파일 조차 잘 작동한ㄴ다는 것을 것을을 발견했다.
//는 두번째 논쟁 프로젝트 인식기이다; 당신의 선택의 단 하나 특성
$shm_key = ftok ("나의 시험", "P ");
$data = shm_attach ($shm_key); 공유 기억 장치에 // 포인터
저장할 것이다 // 견본 자료
$test = 배열 ("여보세요", "angsuman", "chakraborty");
shm_put_var ($data, $inmem, $test); //는 공유 기억 장치에 있는 자료를 저장한다
print_r (shm_get_var ($data, $mykey)); // 인쇄 저장된 자료
shm_detach ($data); 공유 기억 장치 세그먼트에서 // 차단; 자료는 본래대로 남아 있다
PHP에 있는 공유 기억 장치에서 자료를 가져오는 방법
$key = "mykey";
$shm_key = ftok ("나의 시험", "P ");
$data = shm_attach ($shm_key);
print_r (shm_get_var ($data, $mykey));
shm_detach ($data);
주:
1. 부호는 리눅스에서만 시험되었다.
2. ftok에 논쟁은 다수 원본에서 동일한 공유 기억 장치에 접근하는 동일 이어야 한다. ftok에 첫번째 논쟁과 동일한 원본 파일 사용 __FILE 내의 다수 과정에 있는 사용을 위해 ().
, 주요 뉴스, 어떻게 에, 리눅스 기업 소프트웨어의 밑에 신청하는, 오픈 소스 소프트웨어, 프로그램하는 PHP , 웹 |
|
RSS 2.0 |
Trackback 이 기사 |
이 기사를 이메일을 보내십시오
당신은 또한 읽고 싶을지도 모른다 |


Technorati 마음에 드는 것에게 추가하십시오


































2007년 11월 13일 12:05 pm에
이것에는 좋게 잘 된 재미있는 자습서, 나 있을 것이다 나의 각자를 위해 이것 시도에 가가이었다.
관계,
Lamonte 해리스
2007년 11월 13일 2:53 pm에
그것은 얼마 기억을 그들이 사용하고 있는지 환상적에 세심한 관심을 지불하는 PHP 프로그래머를 보기위하여이다.
2008년 2월 20일 3:26 AM에
이것은 경이로운 부호이고 나는 나의 체계의 밑에 이것을 시험할 것이다
감사합니다
2008년 6월 14일 11:48 AM에
부호는 어디에 있는가? 나는 Firefox와 IE 둘 다에 있는 페이지를 여는 시도하고, 부호 보기는 없 것을 보이는가?
2008년 6월 14일 12:16 pm에
@Adam
감사합니다. 나는 자바 개발자 좀더 고려한다
2008년 6월 14일 12:21 pm에
WordPress 2.5.1는 나의 부호를 망쳤다. 그것은 다시 돌아온다. 페이지를 상쾌하게 하십시오.