導航:首頁 > 編程語言 > php讀取文件夾圖片

php讀取文件夾圖片

發布時間:2024-03-01 06:37:23

『壹』 php讀取圖片的路徑

  1. 你的代碼是遍歷$dir文件夾下面的文件,然後輸出成<img src=""/>,訪問伺服器上的圖片一般是網址+具體路徑,例如:localhost/public/logo.jpg,是指訪問網址根目錄下的public/logo.jpg文件,對應你這里的就是htdocs/public/logo.jpg

  2. 圖片的顯示大小可以設置img的width和heigth屬性,位置可以設置相應的css值,例如<img src="/public/logo.jpg" width="100px" heigth="100px" style="display:block;margin:0 auto">

『貳』 php怎麼獲取本地圖片信息

用glob很方便就可獲得。
$img = array('gif','png','jpg');//所有圖片的後綴名
$dir = 'data/';//文件夾名稱
$pic = array();
foreach($img as $k=>$v)
{
$pattern = $dir.'*.'.$v;
$all = glob($pattern);
$pic = array_merge($pic,$all);
}
foreach($pic as $p)
{
//分行分頁顯示代碼
}
如果和圖片是同一個文件夾,那要將
$dir = 'data/';//文件夾名稱
改成
$dir = './';//文件夾名稱

『叄』 如何通過PHP獲取一下本地目錄下的所有圖片,並在網頁上分行頁的顯示出來,希望有類似代碼的分享下,謝謝

$dir = opendir('uploads');

//列出目錄中的文件
while (($file = readdir($dir)) !== false)
{
if(is_dir($file)==false)
{
$liebie = explode('.',$file);
if(count($liebie)>=2)
{
if ((strtolower($liebie[1])=='jpg')||(strtolower($liebie[1])=='gif'))
{
if ($num%3==0)
{
$list=$list.'</tr>';
}
$list=$list.'<td><img src="/uploads/'.$file.'" height="100" width="100"/><a href="/uploads/'.$file.'" onClick="ToClipboard(this.href)">復制<a></td>';
$num=$num+1;
}
}
}
}
closedir($dir);
$data['list']= "<table width='100%'><tr>".$list."</tr></table>";

『肆』 怎樣通過PHP打開指定文件夾下指定的圖片

如果圖片目錄不在Web目錄里,可考慮增加一個輸出圖片的php程序:
pic.php
<?php
header('Content-type: image/jpeg');
readfile($_GET['file']);
?>

然後修改<img src="file:///D|/fnx/<?php echo $wenjianjia?>/<?php echo $a?>.jpg"/>為:
<img src=pic.php?file=<?php echo 'D:/fnx/'.$wenjianjia.'/'.$a.'.jpg' ?> />

這樣應該就可以達到你想要的效果了

『伍』 php怎麼獲取文件夾內的所有圖片並且顯示出來

<?php
$dir = "./images/"; //要獲取的目錄
echo "********** 獲取目錄下所有文件和文件夾 ***********<hr/>";
//先判斷指定的路徑是不是一個文件夾
if (is_dir($dir)){
if ($dh = opendir($dir)){
while (($file = readdir($dh))!= false){
//文件名的全路徑 包含文件名
$filePath = $dir.$file;
echo "<img src='".$filePath."'/>";
}
closedir($dh);
}
}
?>

『陸』 PHP如何獲得一個文件夾內的所有圖片

scandir函數 列出指定目錄下 的所有 文件 然後
<?php
$dir = '/tmp';
$files1 = scandir($dir);
$files2 = scandir($dir, 1);

print_r($files1);
print_r($files2);
?>
用 pathinfo 文件名 取得文件名後綴

<?php
$path_parts = pathinfo('/www/htdocs/index.html');

echo $path_parts['dirname'], "\n";
echo $path_parts['basename'], "\n";
echo $path_parts['extension'], "\n";
echo $path_parts['filename'], "\n"; // since PHP 5.2.0
?>

『柒』 php讀取文件夾下面的圖片,返回json數據。

<?php
$result=[];
$folder="images";
$opendir=opendir($folder);
while(($image=readdir($opendir))!==false){
if(
($pos=stripos($image,".jpeg"))!==falseor
($pos=stripos($image,".png"))!==falseor
($pos=stripos($image,".jpg"))!==false
){
$filename=substr($image,0,$pos);
$result[$filename]='http://localhost/php/dir/images/'.$image;
}
}
$json=json_encode($result);
var_mp($json);
?>

伺服器圖片地址自己更改下 望採納~

『捌』 PHP怎麼讀取php所在文件夾下的圖片和mp3文件,並且顯示出來

<?php
$dir="./";//要獲取的目錄
echo"**********獲取目錄下所有文件和文件夾***********<hr/>";
//先判斷指定的路徑是不是一個文件夾
if(is_dir($dir)){
if($dh=opendir($dir)){
while(($file=readdir($dh))!=false){
if(getFileType($file)=="mp3"){
echo"mp3格式";
}
if(getFileType($file)=="jpg"||getFileType($file)=="png"||getFileType($file)=="gif"){
echo"圖片格式";
}
closedir($dh);
}
}
functiongetFileType($filename){
returnstrtolower(pathinfo($filename)['extension']);
}
?>

閱讀全文

與php讀取文件夾圖片相關的資料

熱點內容
4k顯示器編程 瀏覽:265
什麼錯誤在編譯時會發現 瀏覽:698
學會自己解壓英語 瀏覽:42
安卓豪華版是什麼意思 瀏覽:682
c語言編程軟體打開 瀏覽:19
碧藍航線圖片文件夾位置 瀏覽:669
winme編譯 瀏覽:520
淘寶上買東西發順豐快遞地址都加密嗎 瀏覽:415
批處理編譯VS代碼 瀏覽:889
uchar哪個編譯器 瀏覽:27
initializejava 瀏覽:707
單片機的系統組成 瀏覽:610
中國天河二號演算法 瀏覽:647
程序員是怎麼瘋的 瀏覽:598
程序員的貓有幾條命 瀏覽:832
安卓如何把圖片傳到電腦上 瀏覽:895
到去哪兒旅行app怎麼買票 瀏覽:444
工商銀行app房貸還款在哪裡看 瀏覽:761
最新民生通訊app從哪裡下載 瀏覽:378
如何在發簡訊時給自己手機號加密 瀏覽:774