<?php class kelime_say{ function kelime_islem($checkstring){ $kelime_isle = 0; $checkstring = preg_replace("/ +/", " ", $checkstring); $checkstring = preg_replace("/\n+/", " ", $checkstring); $checkstring = preg_replace("/ +/", " ", $checkstring); $checkstring = explode(" ", $checkstring); while (list(, $word) = each ($checkstring)) { if (preg_match("/[0-9A-Za-zÀ-ÖØ-öø-ÿ]/", $word)) { $kelime_isle++; } } return $kelime_isle; } } $test=new kelime_say(); echo $test->kelime_islem('Bu bir deneme metnidir, değil mi?'); ?>
Çıktısı
6