update : 2015.11.03
php.shukuma.com검색:
|
함수 선언(prototype)을 읽는 법각 함수는 빠른 레퍼런스를 위해 문서화되어있다. 매뉴얼을 읽고 이해하는 법을 알면 PHP 학습이 더욱 쉬워질 것이다. 예제나 복사/붙여넣기에 의지하기 보다는, 함수 선언(prototypes)을 읽는 법을 알아야 합니다. 시작해 봅시다:
함수 선언은 어떤 타입의 값이 반환되는지 알려줍니다. 첫번째 예제로 strlen()에 대한 선언을 사용합시다:
strlen (PHP 4, PHP 5) strlen -- 문자열의 길이를 구합니다. 설명 int strlen ( string $string ) 문자열의 길이를 반환합니다.
위 함수 선언을 일반적인 방법으로 다시 작성할 수 있습니다:
반환형 함수이름 ( 인수형 인수이름 ) in_array()처럼, 많은 함수는 여러 인수를 가집니다. 프로토타입은 다음과 같습니다:
bool in_array ( mixed $needle, array $haystack [, bool $strict])
이것이 무엇을 의미할까요? in_array()는 불값을 반환합니다.
성공시( 조금 복잡한 PHP 버전 정보를 가지는 함수도 있습니다. 예를 들어 html_entity_decode()를 봅시다:
(PHP 4 >= 4.3.0, PHP 5) 이 함수가 PHP 4.3.0 이후에 릴리즈된 버전에서만 사용할 수 있음을 나타냅니다. |