php去除文件后缀
A. php网站,怎么实现去除.php后缀
在服务器配置一下伪静态,也叫rewrite,不同的服务器配置方法不一样,你根据自己的服务器来配置就行了。
B. PHP 如何 得到文件名(不要后缀名)
方法如下:
$dh = opendir($dirname);
$n = 0;
while ($file=readdir($dh)){
// $file为目录下所有文件和文件夹,
// 需要注意默认有 .(本目录)和..(上级目录)这两个特殊文件夹
if (is_file($file)){
//只处理文件
if (!strpos($file,'.')){
// 无后缀名的文件
}
$n++; // 计数
}
}
C. PHP如何得到文件名(不要后缀名)
方法如下:
$dh = opendir($dirname);
$n = 0;
while ($file=readdir($dh)){
// $file为目录下所有文件和文件夹,
// 需要注意默认有 .(本目录)和..(上级目桐歼录)这两个特殊文件夹
if (is_file($file)){
//只处理文件
if (!strpos($file,'.')){
// 无后缀局芦冲名的文件
}
$n++; // 计哗哪数
}
}
D. 在一个网页上下载文件,本来文件名是.deb,但是下载之后后缀名多了个.php,用什么办法去掉这个.php啊
1. 下载文件扩展名多了个.php,直接将文件名重命名,将后面的.php去掉就行了。
2. 要是去掉之后.deb文件就用不了了,那有如下可能的原因:
a. 可能你下载的地址不是真正的.deb的地址,因此下载的也不是你需要的文件。
b. 如果确实是真正的下载地址,那有可能在文件源本身有问题、或是下载传输过程中出错了。
你可以直接用文本编辑器软件打开下载的文件,查看其中的内容,如果是php源代码格式的,那么是下载地址错误的可能性比较大。
你也可以查看下网站的下载页面,对比下下载后的文件大小与页面上说的是否一致来判断,是否正确传输了。