পরিচয়
যেমন অন্তর্ভুক্ত বিবৃতি, অন্তর্ভুক্ত_ওনস একটি ফাইলে লেখা স্ক্রিপ্ট অন্য ফাইলে স্থানান্তর ও মূল্যায়ন করে, দুটির মধ্যে পার্থক্য এই যে অন্তর্ভুক্ত_একটি একই ফাইলটি ইতিমধ্যেই হয়ে থাকলে পুনরায় লোড হতে বাধা দেয়। নামটি নির্দেশ করে, একটি ফাইল শুধুমাত্র একবারই অন্তর্ভুক্ত করা হবে এমনকি যদি কেউ আবার নির্দেশনা অন্তর্ভুক্ত করার চেষ্টা করে।
Include_once স্টেটমেন্টটি সাধারণত গ্লোবাল ভেরিয়েবল সেট আপ করতে, লাইব্রেরি সক্ষম করতে বা অ্যাপ্লিকেশন কার্যকর করার প্রারম্ভে করা হবে বলে আশা করা যায় এমন কোনও কার্যকলাপের জন্য ব্যবহৃত হয়৷
এটি ব্যতীত, Include_on স্টেটমেন্টের আচরণ অন্তর্ভুক্ত বিবৃতির মতো।
include_one উদাহরণ
নিম্নলিখিত উদাহরণে testscript.php অ্যাপাচি সার্ভারের ডকুমেন্ট রুট ফোল্ডারে উপস্থিত রয়েছে। এটি অন্তর্ভুক্ত_একটি বিবৃতি
ব্যবহার করে test.php সন্নিবেশ করায়উদাহরণ
//test.php
আউটপুট
testscript.php-এর URL দেওয়া হলে এটি ব্রাউজারে নিম্নলিখিত ফলাফল তৈরি করবে-
কলিং অন্তর্ভুক্ত_একবার বিবৃতি
এই ফাইলটি একবার অন্তর্ভুক্ত করা হয়েছে
ব্যর্থতার জন্য সতর্কতা অন্তর্ভুক্ত
যদি ফাইল আর্গুমেন্ট og Include_one স্টেটমেন্ট না পাওয়া যায়
তাহলে পার্সার দ্বারা সতর্কতা নির্গত হয়উদাহরণ
";$var1=100;echo "এখন nosuchfile.php স্ক্রিপ্ট কল করা হচ্ছে";include_once "nosuchfile.php";echo "nosuchfile.php থেকে ফিরে আসে";?>প্রে>আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে। নোট করুন যে প্রোগ্রামটি সতর্কতা −
এর উপর শেষ হয় নাinside main scriptnow কলিং nosuchfile.php scriptPHP সতর্কতা:include_once(nosuchfile.php):স্ট্রীম খুলতে ব্যর্থ হয়েছে:5PHP লাইনে এমন কোন ফাইল বা ডিরেক্টরি নেই সতর্কীকরণ:include_once():অন্তর্ভুক্তির জন্য 'nosuchfile.php' খুলতে ব্যর্থ হয়েছে (include_path) ='C:\xampp\php\PEAR') লাইন 5 এ nosuchfile.php থেকে ফিরে আসেinclude_one আবার কল করুন
পরবর্তী উদাহরণের অন্তর্ভুক্ত test.php সহ include_once বিবৃতি। নোট করুন যে একই ফাইলটি আবার অন্তর্ভুক্ত করা হয়নি
উদাহরণ
//প্রধান স্ক্রিপ্ট";echo "এখন test.php স্ক্রিপ্ট সহ
";include_once "test.php";echo "এখন আবার test.php স্ক্রিপ্ট সহ
";?>//test.php অন্তর্ভুক্তআউটপুট
এটি ব্রাউজার-
-এ নিম্নলিখিত ফলাফল তৈরি করবেমূল স্ক্রিপ্টের ভিতরে
এখন test.php স্ক্রিপ্ট সহএই ফাইলটি একবার অন্তর্ভুক্ত করা হয়েছে
এখন আবার test.php স্ক্রিপ্ট
সহ