我上传了一个文件,例如' example.csv' ...如何存储'示例'在使用php的变量内部,以便在数据库中创建一个表格,其表格为'例如'?
答案 0 :(得分:5)
一种方法是使用pathinfo()
:
$filename = "example.csv";
$dbname = pathinfo($filename, PATHINFO_FILENAME); // $dbname is now "example"
答案 1 :(得分:2)
$filename = "example.csv";
//Find the position of the last occurrence of "."
$point_pos = strrpos($filename,".");
//the second argument of substr is the length of the substring
$target = substr($filename, 0, $point_pos);
答案 2 :(得分:1)
另一种方法是使用basename()
函数:
<?php
// your file
$file = 'example.csv';
$info = pathinfo($file);
$file_name = basename($file,'.'.$info['extension']);
echo $file_name; // outputs 'example'
?>