導航:首頁 > 編程語言 > php文件名

php文件名

發布時間:2022-01-24 23:20:59

php 如何 得到文件名(不要後綴名)

方法如下:

$dh = opendir($dirname);

$n = 0;

while ($file=readdir($dh)){

// $file為目錄下所有文件和文件夾

// 需要注意默認有 .(本目錄)和..(上級目錄)這兩個特殊文件夾

if (is_file($file)){

//只處理文件

if (!strpos($file,'.')){

// 無後綴名的文件

}

$n++; // 計數

}

}

㈡ PHP用時間起文件名

必須要一個事件來觸發.命名方式如樓上所說.

㈢ 如何用php獲取文件名後綴

php獲取文件後綴名(format file)
//方法一:
復制代碼 代碼如下:

<?php
function extend_1( $file_name )
{
$retval = 「」 ;
$pt = strrpos ( $file_name , 「.」 );
if ( $pt ) $retval = substr ( $file_name , $pt +1, strlen ( $file_name ) - $pt );
return ( $retval );
}

//方法二
復制代碼 代碼如下:

function extend_2( $file_name )
{
$extend = pathinfo ( $file_name );
$extend = strtolower ( $extend [ "extension" ]);
return $extend ;
}

//方法三
復制代碼 代碼如下:

function extend_3( $file_name )
{
$extend = explode ( 「.」 , $file_name );
$va = count ( $extend )-1;
return $extend [ $va ];
}

//方法四
復制代碼 代碼如下:

function getFileExt( $file_name )
{
while ( $dot = strpos ( $file_name , 「.」 ))
{
$file_name = substr ( $file_name , $dot +1);
}
return $file_name ;
}
?>

另外:
PHP pathinfo() 函數
PHP Filesystem 函數
定義和用法
pathinfo() 函數以數組的形式返迴文件路徑的信息。
語法
pathinfo(path,options)
參數
描述
path
必需。規定要檢查的路徑。
process_sections
可選。規定要返回的數組元素。默認是 all。
可能的值:
PATHINFO_DIRNAME – 只返回 dirname
PATHINFO_BASENAME – 只返回 basename
PATHINFO_EXTENSION – 只返回 extension
說明
pathinfo() 返回一個關聯數組包含有 path 的信息。
包括以下的數組元素:
[dirname]
[basename]
[extension]
提示和注釋
注釋:如果不是要求取得所有單元,則 pathinfo() 函數返回字元串。
例子
例子 1
復制代碼 代碼如下:

<?phpprint_r( pathinfo ( 「/testweb/test.txt」 ));?>
// 輸出:
// Array([dirname] => /testweb[basename] => test.txt[extension] => txt)

例子 2
復制代碼 代碼如下:

<?phpprint_r( pathinfo ( 「/testweb/test.txt」 ,PATHINFO_BASENAME));?>
// 輸出:
// test.txt

㈣ php 怎麼把得到的文件名編碼換一下

與 php 編碼有關的,有兩處地方:
1、php 文件本身的編碼格式:
根據使用 php 編寫軟體的不同,其操作方法有所區別,比如 phpDesigher 軟體:
2、php 文件內容里,需要設置供瀏覽器進行解析時需要的編碼格式:
在 PHP 文件代碼里,插入
header("Content-type: text/html; charset=utf-8");相當於 html 的
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

㈤ 用PHP實現文件的重命名)

文件名一定要用引號,(如果裡面有單引號,那麼就用雙引號,如果裡面有雙引號,那麼外面用單引號,一般情況下用單引號,因為雙引號會讓php先做一下變數解析,這個浪費資源)

㈥ php怎麼獲取當前php頁面的文件名

<?php
$url = $_SERVER['PHP_SELF'];
//截取文件名稱
$name= substr($url ,strrpos($url ,'/')+1 );
echo $name;
?>

㈦ php是什麼文件名呀

.php是PHP的腳本文件,文本文件。
關於PHP:PHP(Hypertext Preprocessor)是一種腳本語言,主要用途是在於處理動態網頁,常運行於web伺服器的Server端。

㈧ 怎樣用PHP代碼自動獲得文件名

<?php

$db = mysql_connect("localhost", "root");

mysql_select_db("store",$db);

function CheckPHPExE($filename){
$img_exts = array("jpg");
foreach($img_exts as $this_ext){
if(preg_match("/\.$this_ext$/",$filename)){
return true;
}
}
return false;
}

function listDir($dir){
if(is_dir($dir)){
if ($dh = opendir($dir)){
while (($file= readdir($dh)) !== false){
if((is_dir($dir."/".$file)) && $file!="." && $file!=".."){
listDir($dir."/".$file."/");
}else{
if($file!="." && $file!=".."){
if(CheckPHPExE($file)){
$file = Eregi_replace($file,".jpg","");
$sql = "INSERT INTO cart (proct_images) VALUES ('$file')";
$result = mysql_query($sql);
// echo $file."<br>";
}
}
}
}
closedir($dh);
}
}
}

listDir("c:\wamp\www\img ");

echo "<script>alert(' 運行完成');</script>";

?>

回復一下你的疑惑:
程序只是一個簡單的、最基本的代碼,還有具體的檢測部分是需要你自己去完成的,我只是給你一個簡單的基本的思路來引導你一下。
1 程序沒有寫執行次數,100張圖片有3000多也許是你執行了30次

2 thubm.db是系統的一個文件,隱藏屬性的,在普通模式下是看不見的,它也插入進資料庫中是因為程序沒有代碼檢測文件是不是JPG文件。只要是那個文件夾下的文件都會插入進資料庫中。

3 只想插入XXXX的,還是可以加文件名判斷,。

以上加了一個文件類型判斷,還有就是執行完會彈出個窗口提示下,不至於你運行N次,判斷資料庫紀錄等

㈨ PHP修改文件名

在php中,可以使用rename($o,$n)來修改文件名,其中$o是舊文件名,$n要被修改成的新文件名。
舉例如下:
<?php session_start();
if($submit=="提交"){
if (file_exists( $old_name)){
if (rename($old_name,$new_name )) //把原文件重新命名
{echo "修改成功!";}
}else{ print $old_name."文件不存在!<br>" ; }
}
?>

㈩ php能重名文件名嗎

header("Content-type:application/octet-stream");
header("Accept-Ranges:bytes");
header("Content-Type:application/force-download");
header("Content-Disposition:inline;filename=".$filename);
header("Accept-Length:".filesize($File));
@readfile($File);//讀取文件到輸出緩存

第四行是重命名

閱讀全文

與php文件名相關的資料

熱點內容
安徽蚌埠社保卡號用哪個app 瀏覽:217
php手冊下載哪個好 瀏覽:163
安卓轉蘋果為什麼轉不成功 瀏覽:226
華為榮耀系統編譯 瀏覽:733
看板塊app哪個好用 瀏覽:666
java即時編譯結果怎麼保存 瀏覽:911
java工程師在深圳 瀏覽:658
手機sql編譯軟體 瀏覽:524
外網伺服器地址購買 瀏覽:994
空調壓縮機電容價格 瀏覽:381
小程序選什麼雲伺服器 瀏覽:656
如何把java編譯回中文 瀏覽:777
天聯軟體伺服器地址是什麼 瀏覽:964
stc單片機加密 瀏覽:140
小程序地產廣告源碼 瀏覽:542
消費者信息加密私域 瀏覽:431
程序員開發團隊可以怎麼創業 瀏覽:925
設備共享伺服器是什麼意思 瀏覽:126
java符號類型 瀏覽:331
redis客戶端java 瀏覽:214