我有一个 php 函数是:
function omv_get_pages($manga, $chapter) {
global $omv_img_types;
$pages = array();
$dirname = "mangas/$manga/$chapter/";
$dir = @opendir($dirname);
if ($dir) {
while (($file = @readdir($dir)) !== false) {
if (!is_dir($dirname . $file . '/')) {
$file_extension = strtolower(substr($file, strrpos($file, ".") + 1));
if (in_array($file_extension, $omv_img_types)) {
$pages[] = $file;
}
}
}
@closedir($dir);
}
sort($pages);
return $pages;
}
这是一个漫画阅读器 php 脚本的函数,它生成章节页面。
我遇到的问题是,此函数生成的页数与章节页数(图像)一样,但我想在每章的最后添加一个评论页面。
我不会从头开始使用评论脚本,我只会使用 Disqus 解决方案,但这个问题我已经尝试了很多方法来添加它,但对我来说没有任何效果,也许我会调用评论页面文件或任何东西。
如果有人有任何想法可以提供帮助,我真的很感激,因为我非常需要它,并感谢所有人。
最佳答案
将评论页面作为参数传入,然后将其也添加到数组的末尾是否可行?例如:
function omv_get_pages($manga, $chapter, $commentPage) {
global $omv_img_types;
$pages = array();
$dirname = "mangas/$manga/$chapter/";
$dir = @opendir($dirname);
if ($dir) {
while (($file = @readdir($dir)) !== false) {
if (!is_dir($dirname . $file . '/')) {
$file_extension = strtolower(substr($file, strrpos($file, ".") + 1));
if (in_array($file_extension, $omv_img_types)) {
$pages[] = $file;
}
}
}
@closedir($dir);
}
sort($pages);
$pages[] = $commentPage;
return $pages;
}
关于javascript - 将参数添加到 php 函数中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22720347/