-5

私は2つの異なるファイル、たとえばpdfjpegの拡張子ファイルを持っています。これら2つのファイルを比較する必要があります。PDFの場合、画像フォルダではなく、添付ファイルフォルダに送信する必要があります。どうすればphpでこれを達成できますか?比較する方法はありますか?もしそうならどのように?..誰もがこれについてのアイデアを与えることができます

前もって感謝します

4

5 に答える 5

0

pathinfo()を使用できます

<?php
$file1 = pathinfo('file.pdf');
$file2 = pathinfo('file.jpg');

echo $file1['extension']; // will output pdf
echo $file2['extension']; // will output jpg
?>
于 2013-03-22T07:16:07.790 に答える
0
$file1 = pathinfo($file1Path);
$file2 = pathinfo($file2Path);

if($file1['extension'] === $file2['extension']) {
  //The extensions are the same.
}

if($file1['extension'] === 'pdf') {
  //extensions is PDF and so on
}
于 2013-03-22T07:17:21.823 に答える
0
$fileExt = explode('.','yourFileWithExtension');
if($fileExt[1] == 'pdf') {
   //move to attachments folder
} else {
  // some other folder
}
于 2013-03-22T07:17:55.373 に答える
0
$file_extension = pathinfo("example.pdf", PATHINFO_EXTENSION)
if ($file_extension == "jpg") {
    your code here to send to image folder
} else if ($file_extension == "pdf") {
    your code here to send to attachments folder
}
于 2013-03-22T07:18:47.753 に答える
0

その基本。

<?php    
$ext= explode(".",$filename); // explode filename by "."
$extension= $ext[1];// get extension. 
if($extension=="pdf")
{
 // do something
}
elseif($extension=="jpg" ||$extension=="png"..... ) 
{
// do something
}
?>
于 2013-03-22T07:21:33.063 に答える