PHP에서 이미지를 가져와 동시에 페이지에 표시하는 방법은 무엇입니까?

藏色散人
풀어 주다: 2023-04-03 18:40:01
원래의
3658명이 탐색했습니다.

이 글에서는 주로 PHP가 이미지를 동적으로 획득하여 페이지에 표시하는 방법을 소개합니다. 때때로 웹사이트를 구축할 때 이미지를 읽고 표시하는 기능을 구현하라는 요청을 받습니다. 다음은 PHP 서버에서 이미지를 얻기 위한 구체적인 코드 예입니다:

<?php
echo "<html><head><title>PHP接口获取图片示例</title></head><body bgcolor=000000><center><font size=10 color=red>";//输出html相关代码
$page=$_GET[&#39;page&#39;];
$i=0;
$max=1;
$handle = opendir(&#39;./&#39;); 
while (false !== ($file = readdir($handle))) { 
    list($filesname,$kzm)=explode(".",$file);
    if($kzm=="gif" or $kzm=="jpg" or $kzm=="JPG") { 
        if (!is_dir(&#39;./&#39;.$file)) { 
            $array[]=$file;
            $i++;
        }
    }
}
$Previous_page=$page-1;
$next_page=$page+1;
$last=$i-1;
if ($Previous_page<0){
    echo "最开始页 ";
    echo "上一页 ";
    echo "<a href=?page=$next_page>下一页 </a>";
    echo "<a href=?page=$last>最后一页</a>";
}
else if ($page<$i/$max-1){
    echo "<a href=?page=0>最开始页 </a>";
    echo "<a href=?page=$Previous_page>上一页 </a>";
    echo "<a href=?page=$next_page>下一页 </a>";
    echo "<a href=?page=$last>最后一页</a>";
}else{
        echo "<a href=?page=0>最开始页 </a>";
        echo " <a href=?page=$Previous_page>上一页 </a>";
        echo "下一页 ";
        echo "最后一个";
    }
    for ($j=$max*$page;$j<($max*$page+$max)&&$j<$i;++$j){
        echo "<br><img  widht=800 height=600 src=\"$array[$j]\" alt="PHP에서 이미지를 가져와 동시에 페이지에 표시하는 방법은 무엇입니까?" ><br>";
    }
    echo "</center></body></html>";
    ?>
로그인 후 복사

PHP에서 이미지를 가져와 동시에 페이지에 표시하는 방법은 무엇입니까?

먼저 현재 페이지를 가져옵니다. 숫자를 설정하고 각 페이지를 설정합니다. 페이지에 최대 사진 수를 표시하고, 현재 디렉토리를 읽고, PHP 파일이 있는 디렉토리를 탐색하고, 확장자를 얻은 다음, 파일을 필터링하고, 정규화된 파일 이름을 배열에 저장하고, 총 그림 수, 마지막으로 for 루프 조건을 사용합니다. 표시된 그림 수를 제어하고 그림 배열을 출력합니다.

【관련 기사 추천】

php

php로 기사 내용의 첫 번째 사진을 얻는 방법

php 사진 정보를 얻는 방법의 자세한 예

php에서 사진을 찍기

PHP를 만드는 방법 브라우저에서 브라우저에서 그림을 직접 출력

🎜🎜브라우저에서 그림을 직접 출력하는 PHP 방식🎜🎜

위 내용은 PHP에서 이미지를 가져와 동시에 페이지에 표시하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿