ctype_punct() ফাংশনটি যেকোনো প্রিন্টযোগ্য ক্যারেক্টার চেক করে যা হোয়াইটস্পেস বা অ্যালফানিউমেরিক ক্যারেক্টার নয়।
সিনট্যাক্স
ctype_punct(str)
প্যারামিটার
str − পরীক্ষা করার স্ট্রিং।
রিটার্ন
ctype_punct() ফাংশনটি টেক্সটের প্রতিটি ক্যারেক্টার প্রিন্টযোগ্য হলে কিন্তু না লেটার, না ডিজিট, না ব্ল্যাঙ্ক হলে TRUE, অন্যথায় FALSE রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?php
$srr = array('k211!@!$#', 'foo!#$bar', '*$()');
foreach ($srr as $d) {
if (ctype_punct($d)) {
echo "$d consists of all punctuation. \n";
} else {
echo "$d does not have all punctuation. \n";
}
}
?>
আউটপুট
k211!@!$# does not have all punctuation. foo!#$bar does not have all punctuation. *$() consists of all punctuation.