Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将参数添加到php函数中_Javascript_Php - Fatal编程技术网

Javascript 将参数添加到php函数中

Javascript 将参数添加到php函数中,javascript,php,Javascript,Php,我有一个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) {

我有一个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脚本的函数,它生成章节页面

我的问题是,这个函数生成的页数与章节页(图像)的页数相同,但我想在每章的最后一页添加一个注释页

我不会从头开始使用评论脚本,我只会使用disqs解决方案,但问题是我已经尝试了很多方法来添加它,但对我来说没有任何效果,也许我会从文件或任何东西调用评论页面


如果有人想帮忙,我真的很感激,因为我非常需要,谢谢大家。

我想你还没有说清楚你到底需要什么。您的意思是您希望在函数中间添加注释页吗?或者您只是希望在每次到达其中一个章节目录的末尾时向$pages数组中添加一个空元素?

将注释页作为参数传入,然后将其也添加到数组的末尾,这样是否可行?例如:

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;
}

专业人员呢?是的,正如您在第二条指令中所说的,我希望在每次到达某个章节方向的末尾时,向$pages数组中添加一个空元素。当在数组的末尾添加参数时,作为示例,它是否会添加到章节的末尾?@Saif Lacrimosa是的,它将是最后一个应该将其放在末尾的元素这一章的结尾我会试试的,我的朋友,我会看的,我真的很感激。是的,最后一页是创建的,但它是空的,下面是$commentPage变量我是如何创建的:@Saif Lacrimosa你的变量看起来不错,我必须看看调用它的代码,以及你如何使用$pages数组进行进一步调试。