কম্পিউটার

পিএইচপিতে __dir__ কিভাবে ব্যবহার করবেন?


__DIR__ বর্তমান কোড কাজের ডিরেক্টরি পেতে ব্যবহার করা যেতে পারে। এটি পিএইচপি সংস্করণ 5.3 থেকে শুরু করা হয়েছে। এটি dirname(__FILE__) ব্যবহারের অনুরূপ। সাধারণত, এটি একটি অন্তর্ভুক্ত ফাইলে উপস্থিত অন্যান্য ফাইলগুলিকে অন্তর্ভুক্ত করতে ব্যবহৃত হয়৷

নিম্নলিখিত ডিরেক্টরি কাঠামো বিবেচনা করুন −

"মাস্টার" নামক একটি ডিরেক্টরি, যার দুটি ফাইল আছে 'worker_1', এবং 'worker_2'। মাস্টার ডিরেক্টরি নিজেই প্রধান প্রকল্প ডিরেক্টরির একটি সাবফোল্ডার।

প্রকল্প ডিরেক্টরিতে একটি index.php ফাইলও রয়েছে৷

inc নামক একটি ডিরেক্টরিতে দুটি ফাইল থাকার কথা বিবেচনা করুন, যা আমাদের প্রকল্পের ডিরেক্টরির একটি সাবফোল্ডার, যেখানে index.php ফাইলটি থাকে −

project_directory
├── master
│ ├── worker_1.php
│ └── worker_2.php
└── index.php

যদি আমরা কোডটি নির্বাহ করি -

include "master/worker_1.php";

index.php থেকে, এটি সফলভাবে চলে।

কিন্তু worker_2.php অন্তর্ভুক্ত করে worker_1.php চালানোর জন্য, index.php ফাইলে একটি আপেক্ষিক অন্তর্ভুক্ত করতে হবে, যা নীচে দেখানো হয়েছে -

include "master/worker_2.php";

__DIR__ ব্যবহার করলে এটি চলমান হবে। worker_1.php থেকে নীচের কোডটি কার্যকর করা যেতে পারে -

<?php
include __DIR__ . "/worker_2.php";

  1. লিনাক্স ডিরেক্টরি তৈরি করতে mkdir কীভাবে ব্যবহার করবেন

  2. কিভাবে নেভিগেট করবেন এবং লিনাক্স ডিরেক্টরি স্ট্রাকচার ব্যবহার করবেন

  3. কিভাবে C# এ ডিরেক্টরি ক্লাস ব্যবহার করবেন?

  4. কিভাবে একটি Mac এ VR ব্যবহার করবেন