Господа помощники! Прежде чем ответить подумайте, а стоит ли. У автора 400 вопросов. Вы, а не он пишете его проект.
PHPjedi на все твои вопросики в документации есть ответики, достаточно только не полениться и открыть.
Метод
has() ты же нашел где-то? Так почему бы там же чуть ниже не найти и противоположный?