Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm str_word_count() trong PHP

Giới thiệu

Hàm str_word_count() trả về thông tin về các từ trong chuỗi: số lượng từ, mảng các từ, hoặc mảng vị trí từ.

Cú pháp

str_word_count(string $str, int $format = 0, string $characters = ""): array|int

Tham số

  • str - Chuỗi cần kiểm tra.
  • format (tùy chọn) - Kiểu trả về:
    • 0 (mặc định) - Trả về số lượng từ (int).
    • 1 - Trả về mảng chứa các từ.
    • 2 - Trả về mảng liên kết: key = vị trí từ trong chuỗi, value = từ đó.
  • characters (tùy chọn) - Các ký tự đặc biệt được coi là một phần của từ (ví dụ: "'" để "don't" được coi là 1 từ).

Giá trị trả về

Tùy theo format: số nguyên (format 0) hoặc mảng (format 1, 2).

Ví dụ

<?php
print_r(str_word_count("Demo text!", 1));
?>

Kết quả:

Array
(
    [0] => Demo
    [1] => text
)