php - php中的随机图像

标签 php

我目前正在使用此 php 代码在 php 页面上显示图像,其中包含用户使用输入标签提供的一些文本。

我的 php 代码是:

<?php
header('Content-type: image/jpeg');
$jpg_image = imagecreatefromjpeg('img/1.jpg');
$white = imagecolorallocate($jpg_image, 73, 41, 236);
$font_path = 'OpenSans-Italic.TTF';
$text= $_GET['name']; 
imagettftext($jpg_image, 25, 0, 75, 50, $white, $font_path, $text);
imagejpeg($jpg_image);
imagedestroy($jpg_image);
?>

这段代码运行良好将出现任何我的图片名称是 1.jpg 我的库中有更多图片,我希望它们应该随机选择并在上面打印用户给出的文本我的其他图片名称是 2.jpg,3.jpg,4.jpg希望你能找到适合我的解决方案。

最佳答案

假设您有 15 张图片,您可以使用:

$randomNumber = rand(1, 15);
$jpg_image = imagecreatefromjpeg('img/' . $randomNumber . '.jpg');

关于php - php中的随机图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29746568/

相关文章:

php - 使用 PHP 合并视频文件

php - OOP登录认证php代码

php - MySQL结合了几个select语句

PHP 使用自定义异常处理程序捕获未捕获异常

php - 使用php生成一组javascript代码

php - 如何在一个目录下的所有txt文件中搜索单词

php - 在 Laravel 的 Homestead 中运行 PHPUnit

php - 使用具有多个术语的 MYSQL 重新索引 WordPress 中的自定义表

javascript - PHP POST for HTML 选择使用另一个 POST

使用 If 语句上传的 PHP 文件验证