4
A
답변
13
입력 문자열의 시작과 끝에서 공백을 제거합니다.
유효성 검사 규칙은 입력에서 실행되는 루틴의 파이프 라인이라고 생각할 수 있습니다. 예를 들면 :
$this->form_validation->set_rules('email', 'email', 'trim|required|valid_email');
이메일 입력 CodeIgniter의 유효성을 검사 :
- 는 결과 문자열이 비어 있지 않은
- 확인이라고
- 확인 문자열의 시작과 끝에서 공백을 제거를 그 올바른 이메일 주소입니다.
트림 루틴은 일반적으로 다른 ro보다 먼저 실행됩니다 유인 (utions)을하고 목록의 앞에 놓습니다.
입력에서 시작 및 끝나는 공백을 무시하려면이 옵션을 사용해야합니다. 사용자가 실수로 HTML 형식의 전자 메일 주소 뒤에 공백 문자를 입력했을 수도 있습니다. 공백 문자는 전자 메일 주소의 일부로 사용해서는 안되며 제거해야합니다.
1
하나의 인수를 취하고 양식 유효성 검사 규칙으로 true 또는 false를 반환하는 내장 PHP 함수를 사용할 수 있습니다. 그래서 트림은 실제로 Codeigniter 특정 함수가 아니라 PHP입니다.
사용할 수있는 다른 내장 PHP 함수는 다음과 같습니다. (문자열 왼쪽에서 트림), rtrim (문자열 오른쪽에서 트림), sha1, md5 등
관련 문제
- 1. Codeigniter 폼 유효성 검사
- 2. 보기에서 CodeIgniter 폼 유효성 검사 사용
- 3. symfony2에서 동적 폼 유효성 검사
- 4. CodeIgniter 유효성 검사
- 5. jquery 유효성 검사 규칙
- 6. MVC 폼 유효성 검사
- 7. Silex + 폼 유효성 검사
- 8. PHP에서 폼 유효성 검사
- 9. django의 폼 유효성 검사
- 10. 폼 유효성 검사
- 11. 젠드 폼 유효성 검사
- 12. 젠드 폼 유효성 검사
- 13. jquery 폼 유효성 검사
- 14. Codeigniter - 임의의 필드와 독립적 인 익명 유효성 검사 규칙
- 15. CodeIgniter 폼 유효성 검사 + JS. 양식 다시 채우기
- 16. jQuery 폼 유효성 검사/다른 폼 값을 기준으로 유효성 검사 유형 변경
- 17. codeigniter 실시간 양식 유효성 검사
- 18. CodeIgniter 2.0 - 배열 유효성 검사
- 19. 양식 유효성 검사 - 규칙 도움말
- 20. jquery 유효성 검사 규칙 - 조건부?
- 21. 외부 유효성 검사 규칙 JSF
- 22. csla의 비동기 유효성 검사 규칙
- 23. 레일 모달 폼 유효성 검사
- 24. ModelState를 사용하여 폼 유효성 검사
- 25. JavaScript의 고급 폼 유효성 검사
- 26. Recaptcha와 기존 폼 유효성 검사
- 27. sql + codeigniter가있는 폼 유효성 검사
- 28. jQuery를 폼 유효성 검사 논리
- 29. Magento ajax 폼 유효성 검사
- 30. jQuery와 PHP로 폼 유효성 검사
문자 그대로 trim() 함수를 사용한다고 생각합니다. PHP에서 함수. form_validation 클래스 (valid_email과 같은)를위한 몇 가지 내장 함수가 있지만, 어떤 함수라도 사용할 수 있다고 확신합니다. 사용자 가이드에서 "하나의 매개 변수를 허용하는 모든 기본 PHP 함수는 htmlspecialchars, trim, MD5 등과 같이 규칙으로 사용할 수 있습니다." – Matthew
그게 전부입니다. 내장 된 PHP 함수. 아마 내 대답에도 언급 했어야했다. 의견을 보내 주셔서 감사합니다. –