gpt4 book ai didi

php - 为电子目录插入动态 HTML 内容 - 杂志

转载 作者:行者123 更新时间:2023-12-03 11:12:07 28 4
gpt4 key购买 nike

我正在制作一本电子书(杂志)。但我有 200 页(jpg 格式)。因此,为了避免为 200 个页面编写相同的行代码,我想了解如何使用 javascript 和 php 来完成此操作。

电子书中每个页面的 HTML 代码是:

<div id="page" style="background-image:url(img/2014/image-001.jpg);"></div>

我进行更改/添加的 JavaScript 函数是:

function myBook(i) 
{
var x = document.getElementById("page");

if (x.hasAttribute("style"))
{
i++;
x.setAttribute("style", "background-image:url(img/2014/image-00" + i + ".jpg");
}
}

我调用 myBook() 函数的 php 代码是这样的:

<?php 
for ($x = 0; $x < 200; $x++) {
echo '<script type="text/javascript">myBook($i)</script>';
}
?>

我想要的只是向 HTML 元素添加(+1)一个数字,以生成正确的 jpg 文件。

提前致谢。

最佳答案

而不是

$a = (String) $x;
if (strlen($a)<3)
{
for($y = 3 - strlen($a); $y > 0; $y--)
{
$a = '0' . $a;
}
}

你可以写

$a = str_pad($x,3,"0",STR_PAD_LEFT);

关于php - 为电子目录插入动态 HTML 内容 - 杂志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27530671/

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