Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में __dir__ का उपयोग कैसे करें?

वर्तमान कोड कार्यशील निर्देशिका प्राप्त करने के लिए __DIR__ का उपयोग किया जा सकता है। इसे PHP में वर्जन 5.3 से शुरू किया गया है। यह dirname(__FILE__) का उपयोग करने के समान है। आमतौर पर, इसका उपयोग अन्य फाइलों को शामिल करने के लिए किया जाता है जो एक सम्मिलित फ़ाइल में मौजूद होती हैं।

निम्नलिखित निर्देशिका संरचना पर विचार करें -

"मास्टर" नामक एक निर्देशिका, जिसमें 'worker_1' और 'worker_2' नाम की दो फ़ाइलें हैं। मास्टर निर्देशिका ही मुख्य प्रोजेक्ट निर्देशिका का सबफ़ोल्डर है।

प्रोजेक्ट निर्देशिका में एक index.php फ़ाइल भी है।

इंक नामक निर्देशिका में दो फ़ाइलें रखने पर विचार करें, जो हमारे प्रोजेक्ट की निर्देशिका का सबफ़ोल्डर है, जहां index.php फ़ाइल निहित है -

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

यदि हम कोड निष्पादित करते हैं -

include "master/worker_1.php";

index.php से, यह सफलतापूर्वक चलता है।

लेकिन कार्यकर्ता_2.php को शामिल करके कार्यकर्ता_1.php चलाने के लिए, एक रिश्तेदार को index.php फ़ाइल में शामिल करना होगा, जैसा कि नीचे दिखाया गया है -

include "master/worker_2.php";

__DIR__ का उपयोग करने से यह चालू हो जाएगा। कार्यकर्ता_1.php से नीचे दिए गए कोड को निष्पादित किया जा सकता है -

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

  1. Linux निर्देशिका बनाने के लिए mkdir का उपयोग कैसे करें

    क्या जानना है एक टर्मिनल विंडो खोलें लिनक्स में। उस फ़ोल्डर में जाएँ जहाँ आप नई निर्देशिका चाहते हैं। कमांड दर्ज करें mkdir निर्देशिका का नाम । यह आलेख बताता है कि mkdir कमांड के साथ लिनक्स में निर्देशिका कैसे बनाएं। इसमें mkdir के साथ उपयोग किए जाने वाले स्विच और कमांड को सही ढंग से काम करने के

  1. Linux निर्देशिका संरचना को नेविगेट और उपयोग कैसे करें

    Linux निर्देशिका प्रणालियाँ Windows से भिन्न हैं और नए उपयोगकर्ताओं को भ्रमित कर सकती हैं। तो एक पेड़ के रूप में लिनक्स निर्देशिका संरचना के बारे में सोचें। पेड़ की जड़ वह जगह है जहां से यह बढ़ता है और लिनक्स में, यह वह जगह है जहां निर्देशिका शाखाएं निकलती हैं। निर्देशिका विभाजक फ़ॉरवर्ड-स्लैश (/)

  1. Mac पर VR का उपयोग कैसे करें

    बेहद लोकप्रिय HTC Vive और Oculus Rift अब दुनिया भर में खरीदने के लिए उपलब्ध हैं, कई मैक उपयोगकर्ता सोच रहे हैं कि क्या आप Mac पर VR का उपयोग कर सकते हैं और यदि हां, तो कैसे। ओकुलस के सीईओ पामर लक्की ने पहले कहा था कि ओकुलस रिफ्ट को पावर देने के लिए कोई भी मौजूदा मैकबुक पर्याप्त मजबूत नहीं होगा, हमन