English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
str_word_count() 함수는 문자열에서 단어 수를 계산하는 데 사용됩니다.
mixed str_word_count(string $string[, int $format = 0[, string $charlist]])
string에서 단어의 수를 세어줍니다. 선택 사항 파라미터 format이 지정되지 않았다면, 반환 값은 단어 수를 나타내는 정수형입니다. format 파라미터가 지정되면, 반환 값은 format 파라미터에 따라 다릅니다. format의 가능한 값과 해당 출력 결과는 다음과 같습니다.
이 함수의 목적에 따르면, 단어는 언어 설정에 관련된 문자열입니다. 이 문자열은 문자字符를 포함할 수 있으며, "'"와 ""를 포함할 수 있습니다.-" 문자(但这两个字符不能作为开始)。
PHP 5.1.0 버전에서 charlist 파라미터가 추가되었습니다。
format 파라미터의 선택에 따라 배열이나 정수형을 반환합니다.
순번 | 파라미터와 설명 |
---|---|
1 | string 필수. 확인할 문자열을 지정합니다. |
2 | format 선택 사항. str_word_count() 함수의 반환 값을 지정합니다.가능한 값:
|
3 | charlist 선택 사항. 추가 문자열 목록. 이 문자열 목록에서의 문자는 단어의 일부로 간주됩니다. |
다음 예제를 시도해 보세요, 문자열에 있는 단어를 포함한 배열을 반환하고, 문자열에 있는 단어의 수를 계산합니다:
<?php //문자열에 있는 단어의 수를 계산합니다。 echo str_word_count("w3codebox 간단하게 학습하기"); //문자열에 있는 단어를 포함한 배열을 반환합니다 print_r(str_word_count("Can i help you!",1)); //charlist 파라미터가 없습니다 print_r(str_word_count("Can i help you & what's your name!",1)); //charlist 파라미터가 있습니다 print_r(str_word_count("Can i help you & what's your name!",1'; ?>테스트 보세요‹/›
출력 결과
4 Array ( [0] => Can [1] => i [2] => help [3] => you ) Array ( [0] => Can [1] => i [2] => help [3] => you [4] => what's [5] => your [6] => name ) Array ( [0] => Can [1] => i [2] => help [3] => you [4] => & [5] => what's [6] => your [7] => name )