У меня есть это правило проверки в CodeIgniter:
'bookForm' => array(
array(
'field' => 'title',
'label' => 'Title',
'rules' => 'trim|required|min_length[10]'
)
)
Мне было интересно, правильно ли я это делаю или нет, потому что когда я вхожу в пробел, за которым следует строка длиной 10, она должна быть обрезана и оценивать, если это строка длиной 10 - что она .
Однако, когда я пытаюсь получить данные после того, как они проходят проверку, строка все еще имеет место впереди. Это правильное поведение КИ? Я имею в виду, что я только что урезал данные в проверке, я должен урезать их еще раз для хранения? Если бы мне действительно нужно было, чтобы строка была MD5, я бы снова сделал MD5 для нее? (Поговорим о избыточности)