gpt4 book ai didi

php - 如果特定图像显示 PHP,则显示特定文本

转载 作者:太空宇宙 更新时间:2023-11-03 22:51:31 27 4
gpt4 key购买 nike

如果显示某张图片,我需要一段文字来显示。

目前我有随机背景图片:

<?php
// Time to do all the background stuffs
$bg = array('01.jpg', '02.jpg', '04.jpg', '970.jpg', '294.jpg', '096.jpg', '05.jpg', '08.jpg', '011.jpg', '012.jpg', '035.jpg', '045.jpg', '049.jpg', '066.jpg', '079.jpg', '096.jpg', '106.jpg', '173.jpg', '178.jpg', '205.jpg', '372.jpg', '500.jpg', '513.jpg', '682.jpg', '714.jpg', '860.jpg', '895.jpg', '914.jpg', '939.jpg', '966.jpg', '1025.jpg', '1074.jpg', '1123.jpg', '1162.jpg', '1499.jpg' );
// array of filenames
$i = rand(0, count($bg)-1); // generate random number size of the array
$selectedBg = "$bg[$i]"; // set variable equal to which random filename was chosen
?>

<style type="text/css">
@import 'https://fonts.googleapis.com/css?family=Yatra+One';
body{
background: #000000 url(images/<?php echo $selectedBg; ?>) no-repeat;
background-position: center;
}

</style>

这是为背景做背景和 CSS,然后我有多个引号需要根据图像显示。

感谢任何帮助

干杯汤姆

最佳答案

因为每个引号都取决于图像 - 你应该重建你的数组:键必须是文件名,值是引号。之后你可以这样做:

// Time to do all the background stuffs 
$bg = array(
'01.jpg' => 'I have a dream',
'02.jpg' => 'Don\'t ask yourself',
'04.jpg' => 'Bond. James Bond',
// more
);
$rand_key = array_rand($bg);
$rand_quote = $bg[$rand_key];
echo $rand_key, $rand_quote;

关于php - 如果特定图像显示 PHP,则显示特定文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39809551/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com