Lorsque j'ai accidentellement développé un site Web et capturé du contenu Web, j'ai découvert que certaines images n'avaient pas de suffixes. Puis, avec la mentalité de marcher seul, j'ai tenté cette "découverte majeure" que je n'avais jamais rencontrée auparavant :
Après avoir terminé le test, j'ai trouvé que le principe est vraiment simple. est juste une simple opération et lecture de fichier :
L'effet d'affichage est le suivant :
Le code source est le suivant :
<?php //创建一个要新生成的文件名 $string = (string) mt_rand(0, 10000) . 'IMG'; //读取本地图片 $file_path = './timg.jpg'; //1. 取出图片数据 $fq_1 = fopen($file_path, 'rb'); $imgData = fread($fq_1, filesize($file_path)); fclose($fp_1); //2. 写入图片数据 $fp = fopen($string, 'wb'); //$str = fread($fp,filesize($file_path)); fwrite($fp, $imgData); fclose($fp); ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <img src="./<?php echo $string; ?>" alt="" title="" /> <img src="./timg.jpg" alt="" title="" /> </body> </html> <?php ;?>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!