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源代碼格式的,那麼是下載地址錯誤的可能性比較大。
你也可以查看下網站的下載頁面,對比下下載後的文件大小與頁面上說的是否一致來判斷,是否正確傳輸了。