मुझे पता होना चाहिए कि पथ मौजूद नहीं है तो नया फ़ोल्डर बनाने का कोई तरीका है या नहीं। जब मैं पथ को fopen() करने का प्रयास करता हूं, तो यह कहता है कि NO such File or Directory exists
मैंने 'w' और 'w +' का उपयोग करके फ़ाइल खोलने का प्रयास किया लेकिन यह नया फ़ोल्डर बनाने में सक्षम नहीं है। Mkdir() का उपयोग किये बिना इसे हासिल करने का कोई तरीका है। क्योंकि मुझे पथ से mkdir() हर समय निर्देशिका नामों को निकालने की आवश्यकता है। किसी भी मदद की सराहना की है। धन्यवाद ...PHP: फ़ोल्डर बनाने के लिए fopen
उत्तर
fopen निर्देशिका नहीं बना सकते हैं।
आप की तरह कुछ का उपयोग करना होगा:
$filename = '/path/to/some/file.txt';
$dirname = dirname($filename);
if (!is_dir($dirname))
{
mkdir($dirname, 0755, true);
}
आप फ़ोल्डर बनाने के लिए fopen का उपयोग नहीं कर सकते हैं।
एक फ़ोल्डर बनाने के लिए आपको mkdir
का उपयोग करने के लिए आपको हर बार दोहराने के लिए, "उपयोगकर्ता द्वारा परिभाषित फ़ंक्शंस" नामक एक भाषा सुविधा है। PHP की सबसे ज्ञात विशेषता, जैसा कि कोई स्टैक ओवरफ्लो उत्तरों द्वारा निर्णय ले सकता है।
> आपरेशन आप हर बार दोहराना के लिए, वहाँ नामक एक भाषा की सुविधा है "उपयोगकर्ता पर गौर करना चाहिए सामग्री है पढ़ने के लिए एक तरह से करने के लिए देख रहे हैं -निर्धारित कार्य "। PHP की सबसे ज्ञात विशेषता, जैसा कि कोई स्टैक ओवरफ्लो उत्तरों द्वारा निर्णय ले सकता है: एलओएल – nbrogi
fopen या खुले फ़ोल्डर, केवल वे फ़ाइलें नहीं बना है। यदि यह मौजूद नहीं है, तो आपको is_dir
से पहले जांच करनी चाहिए। mkdir
में एक रिकर्सिव बिल्ड विकल्प है।
if (!is_dir($myDir)) {
mkdir($myDir, 0777, true); // true for recursive create
}
आप एक निर्देशिका खोलने के लिए और यह आप एसपीएल के DirectoryIterator
thx आपके उत्तर के लिए ... – Vivek
- 1. PHP fopen()
- 2. fopen()
- 3. fopen
- 4. fopen
- 5. fopen()
- 6. fopen
- 7. PHP: fopen: ऐसी कोई फ़ाइल या निर्देशिका
- 8. php के साथ एक और निर्देशिका में फाइल बनाने
- 9. फ़ाइल पीएचपी fopen
- 10. fopen अपने सर्वर
- 11. Setuptools। पैकेज बनाने के लिए अतिरिक्त डेटा फ़ोल्डर और
- 12. PHP के लिए रूट फ़ोल्डर कैसे सेट करें फ़ाइलें
- 13. कैसे समयबाह्य करने fopen करने के लिए ठीक से
- 14. PHP रूट फ़ोल्डर
- 15. किसी फ़ोल्डर से किसी अन्य फ़ोल्डर में फ़ाइल की प्रतिलिपि बनाने के लिए कैसे करें
- 16. PHP fopen() त्रुटि: स्ट्रीम खोलने में विफल: अनुमति
- 17. php: // इनपुट - यह fopen() में क्या करता है?
- 18. /var/www/PHP प्रोजेक्ट के लिए फ़ोल्डर संरचना
- 19. ffmpeg-php वीडियो के थंबनेल बनाने के लिए
- 20. स्वच्छ स्ट्रिंग बनाने के लिए PHP के साथ क्लीनअप एचटीएमएल
- 21. पीएचपी: fopen() अनुमति अस्वीकृत
- 22. fopen deprecated चेतावनी
- 23. खुला और fopen समारोह
- 24. PHP के साथ फ़ोल्डर कैसे अपलोड करें?
- 25. फ़ोल्डर से छवि हटाएं PHP
- 26. PHP 5.3 और सत्र फ़ोल्डर
- 27. PHP फ़ंक्शन सरणी से क्वेरी स्ट्रिंग बनाने के लिए
- 28. वर्कफ़्लो प्रबंधन प्रणाली बनाने के लिए PHP ढांचे
- 29. fopen अदृश्य रूप में विफल रहता है
- 30. PHP: नया रिकॉर्ड बनाने के दौरान एक तस्वीर अपलोड करना
बहुत बढ़िया ... बहुत बहुत धन्यवाद ... यह दोषपूर्ण काम करता है ... – Vivek