fgestss() ফাংশন ফাইল পয়েন্টার থেকে একটি লাইন পায় এবং এইচটিএমএল এবং পিএইচপি ট্যাগ স্ট্রিপ করে। fgetss() ফাংশন দৈর্ঘ্য পর্যন্ত একটি স্ট্রিং প্রদান করে - হ্যান্ডেল দ্বারা নির্দেশিত ফাইল থেকে 1 বাইট পড়া, সমস্ত HTML এবং PHP কোড স্ট্রাইপযুক্ত। যদি কোনো ত্রুটি দেখা দেয়, তাহলে FALSE ফেরত দেয়।
সিনট্যাক্স
fgetss(file_path,length,tags)
পরামিতি
-
ফাইল_পয়েন্টার - ফাইল পয়েন্টারটি অবশ্যই বৈধ হতে হবে এবং অবশ্যই fopen() বা fsockopen() (এবং এখনও fclose() দ্বারা বন্ধ করা হয়নি) দ্বারা সফলভাবে খোলা একটি ফাইলের দিকে নির্দেশ করতে হবে৷
-
দৈর্ঘ্য - ডেটার দৈর্ঘ্য
-
ট্যাগ − যে ট্যাগগুলি আপনি সরাতে চান না৷
৷
ফেরত
fgetss() ফাংশন দৈর্ঘ্য পর্যন্ত একটি স্ট্রিং প্রদান করে - হ্যান্ডেল দ্বারা নির্দেশিত ফাইল থেকে 1 বাইট পড়া, সমস্ত HTML এবং PHP কোড স্ট্রাইপযুক্ত। যদি কোনো ত্রুটি দেখা দেয়, তাহলে FALSE ফেরত দেয়।
ধরা যাক নিচের বিষয়বস্তু সহ আমাদের কাছে “new.html” ফাইল আছে।
<p><strong>Asia</strong> is a <em>continent</em>.</p>
উদাহরণ
<?php $file_pointer= fopen("new.html", "rw"); echo fgetss($file_pointer); fclose($file_pointer); ?>
নিম্নলিখিত আউটপুট হয়. আমরা এইচটিএমএল ট্যাগ ছিনতাই এড়াতে প্যারামিটার যোগ করিনি, তাই আউটপুট হবে নিম্নলিখিত −
আউটপুট
Asia is a continent.
এখন, আসুন আমরা আরেকটি উদাহরণ দেখি যেখানে আমাদের একই ফাইল আছে, কিন্তু আমরা সেই ট্যাগগুলি ছিনতাই এড়াতে দৈর্ঘ্য এবং HTML ট্যাগের প্যারামিটার যোগ করব।
উদাহরণ
<?php $file_pointer = @fopen("new.html", "r"); if ($file_pointer) { while (!feof($handle)) { $buffer = fgetss($file_pointer, 1024"<p>,<strong>,<em>"); echo $buffer; } fclose($file_pointer); } ?>
আউটপুট
Asia is a continent.