2009-05-08 2 views
2

필자는 특정 기능을 사용할 때 php.ini 파일에 어떤 라이브러리를 포함시켜야하는지 알고 싶습니다.함수에 필요한 PHP 라이브러리 모듈을 찾으려면 어떻게합니까?

예를 들어, 방금 pg_connect()을 찾았습니다. 포함해야 할 라이브러리가 궁금합니다.

나는 php_pgsql.dll으로 생각할 수 있지만 그게 전부입니다. 다른 사람들이 필요합니까? 그것이 어디서나 문서화되지 않는 것 같기 때문에 나는 모른다.

일반적으로 내 주요 문제는 PHP 온라인 설명서를 볼 때 찾을 수 없다는 것입니다. 아니면 가난한 시력으로 고통 받고 있습니까?

그래서 함수를 발견하면 어떤 라이브러리를 사용하는지 알 수 있습니까?

답변

3

pg_connect()과 같은 기능의 경우 일반적으로 설치 노트에 약간의 문서 트리가 있습니다. 이 경우 here입니다.

pg_connect() 페이지에서 왼쪽 탐색 메뉴에서 PostgreSQL을 클릭 한 다음 오른쪽 개요에서 설치/구성 아래에있는 설치를 클릭하면됩니다. 대부분의 PHP 웹 매뉴얼 섹션은 유사한 모델을 따릅니다.

0

PHP.INI의 목록을 한번 또는 두 번 읽고 라이브러리가하는 일을 배우는 것이 좋습니다. 한 기능은 일반적으로 하나의 라이브러리에 있습니다. 실제로 많은 라이브러리 간 종속성은 없습니다.

그러나 대부분의 공급 업체별 데이터베이스 확장과 같이 사용하지 않을 것이 분명하고 명백한 것이 아니라면 최선을 다하는 것이 좋습니다. 그런 식으로 PHP.INI에 대해 걱정할 필요가 없습니다. 인신 매매 피해가 많은 사이트를 제외하고는 그 차이가 눈에 띄지 않습니다. 트래픽이 많으면 코드를 미리 분석하고로드 된 바이너리를 유지하는 등의 가속 도구 중 하나를 사용하는 것이 좋습니다. (예 : Zend 가속기)

관련 문제