str_word_count

(PHP 4 >= 4.3.0, PHP 5)

str_word_count --  Επιστρέφει πληροφορίες σχετικά με τις λέξεις που χρησιμοποιούνται σε ένα string

Περιγραφή

mixed str_word_count ( string string [, int format] )

Μετράει το πλήθος των λέξεων που βρίσκονται στο string. Εάν η προαιρετική παράμετρος format δεν έχει οριστεί, τότε η επιστρεφόμενη τιμή θα είναι ένας integer, ο οποίος θα αναπαριστά το πλήθος των λέξεων που βρέθηκαν. Σε περίπτωση που η format έχει οριστεί, η επιστρεφόμενη τιμή θα είναι ένας πίνακας, το περιεχόμενο του οποίου εξαρτάται από την format. Οι πιθανές τιμές για την παράμετρο format και τα αποτελέσματα κάθε μιας αναφέρονται ακολούθως.

Για τους σκοπούς αυτής της συνάρτησης, η 'λέξη' ορίζεται ως ένα εξαρτόμενο από το locale string, το οποίο περιέχει αλφαβητικούς χαρακτήρες, και που μπορεί επίσης να περιέχει, αλλά όχι και να ξεκινάει, τους χαρακτήρες "'" και "-".

ÐáñÜäåéãìá 1. Παραδείγματα χρήσης της str_word_count()

<?php

$str
= "Hello friend, you're
        looking          good today!"
;

$a   = str_word_count($str, 1);
$b   = str_word_count($str, 2);
$c   = str_word_count($str);

print_r($a);
print_r($b);
print
$c;

/* Output may look like:

Array
(
    [0] => Hello
    [1] => friend
    [2] => you're
    [3] => looking
    [4] => good
    [5] => today
)

Array
(
    [0] => Hello
    [6] => friend
    [14] => you're
    [29] => looking
    [46] => good
    [51] => today
)

6

*/
?>

Ανατρέξτε επίσης στις συναρτήσεις: explode(), preg_split(), split(), count_chars(), και substr_count().