স্ট্রিং-এ ক্যারেক্টার ফ্রিকোয়েন্সি বিশ্লেষণের জন্য count_chars() ফাংশন
PHP-তে count_chars() ফাংশনটি একটি স্ট্রিং-এ কোন ক্যারেক্টারগুলো কতবার ব্যবহৃত হয়েছে সেটি বিশ্লেষণ করে বিভিন্ন মোডে তথ্য রিটার্ন করে।
সিনট্যাক্স
count_chars(str, mode)
প্যারামিটার
- str — যাচাই করার স্ট্রিং
- mode — রিটার্ন মোড (ডিফল্ট ০):
- 0 — ASCII ভ্যালুকে কী, ফ্রিকোয়েন্সিকে ভ্যালু ধারণকারী অ্যারে (সব ক্যারেক্টার)
- 1 — মোড ০ কিন্তু শুধু ফ্রিকোয়েন্সি > ০ वाले
- 2 — মোড ০ কিন্তু শুধু ফ্রিকোয়েন্সি = ০ वाले
- 3 — ব্যবহৃত সব ভিন্ন ক্যারেক্টার ধারণকারী স্ট্রিং
- 4 — অপ্রयुक्त সব ক্যারেক্টার ধারণকারী স্ট্রিং
রিটার্ন মান
মোড অনুযায়ী অ্যারে বা স্ট্রিং রিটার্ন করে।
উদাহরণ ১ (মোড ১)
<?php $s = "Welcome!"; print_r(count_chars($s, 1)); ?>
আউটপুট
Array ( [33] => 1 [87] => 1 [99] => 1 [101] => 2 [108] => 1 [109] => 1 [111] => 1 )
উদাহরণ ২ (মোড ৩)
<?php $s = "Welcome!"; echo count_chars($s, 3); ?>
আউটপুট
!Wcelmo