287 of 410 menu

ফাংশন require

ফাংশন require বর্তমান স্ক্রিপ্টে নির্দিষ্ট ফাইলটি সংযোগ করে এবং এক্সিকিউট করে। include-এর বিপরীতে, ফাইল না থাকলে এটি একটি মারাত্মক ত্রুটি সৃষ্টি করে এবং স্ক্রিপ্ট এক্সিকিউশন বন্ধ করে দেয়। ফাংশনটি প্রায়শই ফাংশন, ক্লাস বা সেটিংস সহ গুরুত্বপূর্ণ ফাইল সংযোগের জন্য ব্যবহৃত হয়।

সিনট্যাক্স

require 'path/to/file.php';

উদাহরণ

সেটিংস সহ একটি ফাইল সংযোগ:

<?php require 'config.php'; echo $db_host; // config.php থেকে ভেরিয়েবল ?>

যদি config.php ফাইলটি বিদ্যমান থাকে, তাহলে এর বিষয়বস্তু এক্সিকিউট করা হবে এবং ভেরিয়েবলগুলি অ্যাক্সেসযোগ্য হয়ে উঠবে।

উদাহরণ

একটি অনুপস্থিত ফাইল সংযোগ করার চেষ্টা:

<?php require 'missing_file.php'; echo 'This line will not execute'; ?>

যদি missing_file.php ফাইলটি না থাকে, স্ক্রিপ্টটি একটি ত্রুটি সহ বন্ধ হয়ে যাবে।

require এবং include-এর মধ্যে পার্থক্য

মূল পার্থক্য হল - require ফাইল না থাকলে একটি মারাত্মক ত্রুটি সৃষ্টি করে, যেখানে include শুধুমাত্র একটি সতর্কতা বার্তা দেয়।

<?php include 'optional_file.php'; // স্ক্রিপ্ট কাজ চালিয়ে যাবে require 'required_file.php'; // ত্রুটি হলে স্ক্রিপ্ট থামবে ?>

আরও দেখুন

  • ফাংশন include,
    যা ফাইলগুলিও সংযোগ করে, কিন্তু ত্রুটি হলে স্ক্রিপ্ট বন্ধ করে না
  • ফাংশন require_once,
    যা ফাইলের এককালীন সংযোগ নিশ্চিত করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন