2012-02-26 3 views
0

Есть ли такая возможность иметь:Есть ли способ применить логическое не к правилу проверки формы?

$config = array(
    array(
     'field' => 'data', 
     'label' => 'data1', 
     'rules' => 'trim|required|!numeric' 
    ) 
); 

И логика, которая должна быть: обрезать ее, требуется, и он не должен быть только цифры. Любой способ добиться этого без расширения библиотеки или написания моих собственных функций? Я хочу, чтобы эти данные были alpha_dash + числовые, а не только числовые, но могут быть только альфа.

Спасибо заранее

ответ

1

я думаю, что вы можете использовать только функцию обратного вызова

+0

Да, вы должны использовать функцию обратного вызова в проверке. Где вы выполняете все логические правила, которые хотите, и возвращаете TRUE или FALSE. – Broncha

+0

Спасибо, похоже, что лучше сделать мою собственную библиотеку проверки –

Смежные вопросы