PHP에서 사진의 실제 주소를 숨기는 방법: 그림의 실제 주소를 숨기려면 base64 인코딩을 사용하세요. 코드는 [$file = file_get_contents($file['tmp_name']);$data = base64_encode($ 파일);].
PHP에서 사진의 실제 주소를 숨기는 방법:
PHP는 base64 인코딩을 사용하여 사진의 실제 주소를 숨길 수 있으며, 이 형식의 사진 주소가 웹사이트에 표시됩니다. 현재 Xiangmoubao와 같은 이 방법이 사용되고 있으며 특정 PHP 코드는 다음과 같습니다. data:QUFodHRwOi8vd3d3LmJhaWR1
<?php header('Content-type: text/html; charset=utf-8'); if (strtolower($_SERVER['REQUEST_METHOD']) == 'post') { if (!isset($_FILES['file'])) exit('请上传图片'); $file = $_FILES['file']; $dataType = array('png', 'jpg', 'jpeg', 'gif'); $ext = strtolower(substr(strrchr($file['name'], '.'), 1)); if (!isset($file['tmp_name']) || $file['error'] > 0) exit('上传失败'); if (!in_array($ext, $dataType)) exit('图片格式错误'); $file = file_get_contents($file['tmp_name']); $data = base64_encode($file); echo 'data:image/'.$ext.';base64,'.$data; } else { ?> <html> <head><title>图片base64编码</title></head> <body> <form method="post"> <input type="file"> <input type="submit" value="提交"> </form> </body> </html> <?php } ?>
관련 무료 학습 권장 사항:php 프로그래밍(동영상)
위 내용은 PHP에서 사진의 실제 주소를 숨기는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!