コード例 #1
0
ファイル: users.php プロジェクト: shybovycha/P-Lite
function userCheckGroups($user_id, $groups)
{
    $user = userGetById($user_id);
    if (!userExistsById($user_id)) {
        return;
    }
    $a = stringTokenize($user["groups"], "+");
    $res = array();
    for ($i = 0; $i < count($groups); $i++) {
        $res[$i] = in_array(strval($groups[$i]), $a);
    }
    return $res;
}
コード例 #2
0
ファイル: topics.php プロジェクト: shybovycha/P-Lite
function topicGetModerators($topic_id)
{
    $topic = topicGetById($topic_id);
    return stringTokenize($topic["moderators"], "+");
}
コード例 #3
0
ファイル: core.php プロジェクト: shybovycha/P-Lite
function stringAddToken($str, $token, $separator = "+")
{
    if (!in_array($token, stringTokenize($str, $separator))) {
        return $str . $separator . $token;
    } else {
        return $str;
    }
}