«

»

আসুন শিখি পিএইচপিঃপর্ব-৯

বন্ধুরা, আজ আমরা দুইটি গুরুত্বপূর্ণ ফাংশন সম্পর্কে জানব। ফাংশন দুইটি হল strlen() ফাংশন এবং strpos() ফাংশন। অবশ্য ফাংশন দুটি বেশ মজারও বটে।

strlen():

এই ফাংশনের কাজ হল যেকোনো স্ট্রিং এর ক্যারেক্টার সংখ্যা নির্ণয় করা। উল্লেখ্য পিএইচপিতে যেকোনো ধরণের বর্ণ,স্পেস,চিহ্ন ইত্যাদিকে ক্যারেক্টার বলা হয়। যেমন, “where are you?” এই স্ট্রিং এ কয়টি ক্যারেক্টার আছে তা জানার জন্য উক্ত স্ট্রিং এই ফাংশন ব্যবহার করে নিচের মত লিখতে হবে।

strlen(“where are you?”)

এর রেজাল্ট হবে ১৪ কারণ এতে ১৪ টি ক্যারেক্টার আছে। (একটি ? চিহ্ন, ২টি স্পেস এবং ১১টি বর্ণ)

তবে এই রেজাল্টটি ব্রাউজারে প্রদর্শন করতে চাইলে নিচের মত লিখতে হবে।

echo strlen(“where are you?”);

strpos():

এই ফাংশনের কাজ হল কোনো নির্দিষ্ট স্ট্রিং এ কোনো একটি ক্যারেক্টারের অবস্থান নাম্বার বের করা। নিচের উদাহরনটি লক্ষ্য করুন।

strpos(“where are you?”,”you”);

এখানে () এর ভেতর , দিয়ে দুটি স্ট্রিং লেখা হয়েছে। প্রথমে লেখা হয়েছে যে স্ট্রিং এ অবস্থান খুঁজতে হবে সেই স্ট্রিং এবং পরে লেখা হয়েছে যে স্ট্রুইং এর অবস্থান খুঁজতে হবে সেই স্ট্রিং। ফলে এর রেজাল্ট আসবে, ১০। কারণ “you” শব্দের প্রথম ক্যারেক্টার y শুরু হয়েছে ১০ নাম্বার অবস্থানের পর থেকে।

নিচের কোডটি দেখলে আশা করি ব্যাপারটি আরো পরিস্কার হবে।

<html>

<body>

<?php

echo strlen(“where are you?”);

echo “</br>”;

echo strpos(“where are you?”,”you”);

?>

</body>

</html>

ফলে এর আউটপুট হবে নিচের মত।

কেন এমন হল নিশ্চয়ই বুঝতে পারছেন। ভালো থাকবেন সবাই। ধন্যবাদ।


এ সম্পর্কিত আরো কিছু টুইট:

সফটওয়ার বিষয়ক হেল্প করুন প্লিজ ...
আপনার অতি প্রয়োজনীয় অগনিত portable software নিন একদম ফ্রি!
ফটোশোপে অভ্র দিয়ে বাংলা লিখার সম্পুর্ন সহজ সমাধান (*৩০ সেকেন্ডের ভিডিও টিউটোরিয়াল)
মাইএসকিউএল MySQL part-9 (মাইএসকউএল এর Bitwise Operator)
ওয়েবসাইট চালু নাকি বন্ধ দেখার ৩ ওয়েবসাইট
অনলাইনে প্রতিদিন $৪-৫ আয় করি
সব চেয়ে সহজ পদ্ধতিতে ইউটিউবের ভিডিও ডাউনলোড করুন মাত্র এক ক্লিকে ,না পড়লে মিস করবেন

মন্তব্য দিনঃ

comments

About the author

MITHU

Permanent link to this article: http://techtweets.com.bd/uncategorized/mithublue/11625

মন্তব্য করুন