|
|
|
อยากทราบ วิธีตัดข้อความ เอานามสกุลทิ้ง เช่นไฟล์ผมเป็น 1.aaaa.bbb.mp3 |
|
|
|
|
|
|
|
ใช้ substr() ครับ
ประมาณนี้ครับ
Code (PHP)
$name = "1.aaaa.bbb.mp3";
$file_name = substr($name,0,strlen($name)-4);
$file_type = substr($name,strlen($name)-4,4);
echo "ชื่อไฟล์ : ".$file_name."<br />";
echo "ชนิดไฟล์ : ".$file_type;
|
ประวัติการแก้ไข 2011-07-13 03:40:59
|
|
|
|
Date :
2011-07-13 03:19:24 |
By :
tomrambo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อีกนิดนะครับ
ถ้าไฟล์มีหลายนามสกุล ซึ่งความยาวสกุลไฟล์ต่างกัน
เช่น 1.aaaa.bbb.mp3
2.aaaa.bbb.mpeg
3.aaaa.bbb.jpeg
จะแยกยังไงครับ
1.aaaa.bbb.
2.aaaa.bbb.
3.aaaa.bbb.
mp3 mpeg jpeg
ขอบคุณครับ
|
|
|
|
|
Date :
2011-07-13 08:52:24 |
By :
basic111 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นก็ตามนี้ครับ
Code (PHP)
$name = "2.aaaa.bbb.mpeg";
$file_type = ".".end(explode('.', $name));
$file_name = substr($name,0,strlen($name)-strlen($file_type));
echo "ชื่อไฟล์ : ".$file_name."<br />";
echo "ชนิดไฟล์ : ".$file_type;
|
ประวัติการแก้ไข 2011-07-13 09:43:09
|
|
|
|
Date :
2011-07-13 09:15:32 |
By :
tomrambo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|