कैसे क्या फ़ाइल छवि या php संस्करण में वीडियो प्रकार है की जाँच करने के 5.2.9यह जांचने के लिए कि फ़ाइल छवि या वीडियो प्रकार PHP संस्करण 5.2.9 में है या नहीं?
उत्तर
आप मदद पृष्ठ
<?php
$finfo = finfo_open(FILEINFO_MIME_TYPE); // return mime type ala mimetype extension
foreach (glob("*") as $filename) {
echo finfo_file($finfo, $filename) . "\n";
}
finfo_close($finfo);
?>
संपादित से finfo_file
function
उदाहरण का उपयोग करते हुए MIME प्रकार की जांच कर सकते : आपके प्रश्न की बेहतर जांच करने के बाद, यह काम नहीं करेगा, finfo
कार्यों के लिए PHP 5.3.0
$mime = mime_content_type($file);
if(strstr($mime, "video/")){
// this code for video
}else if(strstr($mime, "image/")){
// this code for image
}
अधिकांश फ़ाइल सीमाओं के लिए काम करना चाहिए।
-
को मेरा उत्तर देखें
- How can I check if a file is a mp3 or image file?
उदाहरण कोड
function getMimeType($filename)
{
$mimetype = false;
if(function_exists('finfo_fopen')) {
// open with FileInfo
} elseif(function_exists('getimagesize')) {
// open with GD
} elseif(function_exists('exif_imagetype')) {
// open with EXIF
} elseif(function_exists('mime_content_type')) {
$mimetype = mime_content_type($filename);
}
return $mimetype;
}
+1 यह सबसे अच्छा और सबसे अधिक मंच-स्वतंत्र समाधान है। –
if(isset($_FILES['my_file'])) {
$mime = $_FILES['my_file']['type'];
if(strstr($mime, "video/")){
$filetype = "video";
}else if(strstr($mime, "image/")){
$filetype = "image";
}else if(strstr($mime, "audio/")){
$filetype = "audio";
}
हालांकि यह कोड प्रश्न का उत्तर दे सकता है, यह समझाना बेहतर होगा कि यह समस्या को हल करता है और इसका उपयोग क्यों किया जाता है। कोड-केवल उत्तर लंबे समय तक उपयोगी नहीं होते हैं। –
यह उत्तर केवल अपलोड की गई फ़ाइलों के लिए काम करता है। साथ ही, ['' टाइप'' ब्राउज़र द्वारा प्रदान किया जाता है (यदि कोई है)] (http://php.net/manual/en/features.file-upload.post-method.php) और इसलिए पूरी तरह से नहीं हो सकता है पर भरोसा किया। – Pang
- 1. यह जांचने के लिए कि फ़ाइल बाइनरी है या नहीं?
- 2. यह जांचने के लिए कि कोई फ़ाइल निर्देशिका या पाइथन में नियमित फ़ाइल है या नहीं?
- 3. यह जांचने के लिए कि उपयोगकर्ता ने PHP में फ़ाइल अपलोड की है या नहीं?
- 4. यह जांचने के लिए कि सत्र मौजूद है या नहीं?
- 5. यह जांचने के लिए कि कोई वेबपृष्ठ मौजूद है या नहीं। jQuery और/या PHP
- 6. यह जांचने के लिए कि PHP में कोई विधि स्थिर है या नहीं?
- 7. यह जांचने के लिए कि कोई int शून्य या खाली नहीं है या नहीं?
- 8. यह जांचने के लिए कि फ़ोल्डर में कोई फ़ाइल मौजूद है या नहीं?
- 9. कैसे जांचें कि अपलोड की गई फ़ाइल माइम प्रकार के बिना एक छवि है या नहीं?
- 10. यह जांचने के लिए कि फ़ाइल
- 11. सर्वर कैसे PHP संस्करण 5 या उससे ऊपर है या नहीं, यह जांचने के लिए कैसे करें?
- 12. यह जांचने के लिए कि फ़ाइल वैध यूटीएफ -8 मान्य है या नहीं?
- 13. यह जांचने के लिए कि उपयोगकर्ता परिभाषित पथ पर कोई फ़ाइल मौजूद है या नहीं?
- 14. यह जांचने के लिए कि कोई चर एक संख्या या स्ट्रिंग है या नहीं?
- 15. जावा - यह जांचने के लिए कि कोई विभाजन एक पूर्णांक या फ़्लोट है या नहीं?
- 16. यह जांचने के लिए कि JSON डेटा एक ऑब्जेक्ट या ऑब्जेक्ट्स की सरणी है या नहीं?
- 17. यह जांचने के लिए कि क्या XMLHttpRequest भेजता है() फ़ाइल
- 18. यह जांचने के लिए कि कोई फ़ाइल मौजूद है या C++ में पठनीय है?
- 19. PHP मैं कैसे जांच सकता हूं कि फ़ाइल एमपी 3 या छवि फ़ाइल है या नहीं?
- 20. ओपनएसएसएल संस्करण स्थापित है या नहीं, यह जांचने के लिए> = 0.9.8k
- 21. कोई सत्र अमान्य है या नहीं, यह जांचने के लिए
- 22. यह जांचने के लिए कि कोई स्ट्रिंग किसी निश्चित सीमा में है या नहीं। (जावा)
- 23. यह जांचने का सबसे अच्छा और तेज़ तरीका क्या है कि छवि PHP में मान्य है या नहीं?
- 24. यह जांचने के लिए कि अनुरोध AJAX है या कोडबेंड में नहीं है - एएसपी.नेट वेबफॉर्म
- 25. यह जांचने के लिए कि उपयोगकर्ता ड्रोपल के व्यवस्थापक भाग में है या नहीं?
- 26. यह पता लगाने के लिए कि कोई फ़ाइल पीडीएफ या टीआईएफएफ है या नहीं?
- 27. PHP में JSON ऑब्जेक्ट खाली है या नहीं, यह जांचने के लिए कैसे करें?
- 28. यह पता लगाने के लिए कि किसी HTML पृष्ठ में कोई वीडियो है या नहीं?
- 29. यह जांचने के लिए कि क्या पेज यूआरएल में www है या PHP के साथ नहीं है?
- 30. यह निर्धारित करने के लिए कि डेटा फ़ाइल के बिना वैध टैर फ़ाइल है या नहीं?
के संभावित डुप्लिकेट [पीएचपी मैं कैसे जांच कर सकते हैं एक फ़ाइल एमपी 3 या छवि फ़ाइल है] (http://stackoverflow.com/questions/2006632/php-how-can-i-check-if-a-file-is-mp3-or-image-file) - बावजूद प्रश्न शीर्षक दिए गए उत्तरों का एक अच्छा सौदा है फ़ाइल प्रकार स्वतंत्र – Gordon