wordpress functions.php - PullRequest
       10

wordpress functions.php

0 голосов
/ 09 апреля 2010

У меня проблемы с файлом functions.php с переменными

        $prev_dept = 0;
        $comment_count = 0;
        $comment_index = 0;
        function setCommentCount($size){
            $comment_count = $size;
        }        
        function flowhub_comment($comment, $args, $depth) {
            $comment_index ++;            

            if($depth > 1) {
                $line = true;
            }
            echo '$prev_dept:' . $prev_dept.'<br>';
        }

Я не могу получить доступ к $ comment_index, поэтому не могу ни установить, ни получить его из функции. Что я должен сделать, чтобы это исправить?

С уважением

Ответы [ 2 ]

1 голос
/ 09 апреля 2010

$comment_index не входит в объем функций, вам необходимо использовать global. Подробнее о области видимости в PHP .

0 голосов
/ 09 апреля 2010

Работа functions.php не просто включает, попробуйте GLOBAL, это может помочь

function setCommentCount($size){
    global $comment_count;
    $comment_count = $size;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...