2011-03-16 4 views
0

차이점은 무엇입니까?/w 정규식 및 spry 유효성 검사입니다. 그것은 중요하고, 쉽고, PHP 프로그래밍에서 주로 사용됩니다.Spry 프레임 워크 대 정규식

+0

저는 spry에 대해 잘 모릅니다. 모두 알고 있습니다. 정규 표현식을 사용하여 구문을 검증합니다. – AbiusX

+0

더 정확하고 찾기 쉽도록 질문의 제목과 태그를 업데이트했습니다. – Charles

답변

1

Spry은 Adobe의 자바 스크립트 라이브러리입니다. complex criteria을 기반으로 유효한지 여부에 따라 필드를 색칠 할 수있는 유효성 검사 프레임 워크가 있습니다. 클라이언트 측만 실행하며 Spry의 유효성 검사 비트가 유효성 검사를 수행하기 위해 ajax 호출을 만들 수있는 증거가 없으며 유효성 검사를 위해 정규식을 사용할 수있는 신호가 없습니다.

정규 표현식은 행성 표면에있는 거의 모든 단일 프로그래밍 언어에서 사용할 수있는 텍스트 일치 구문입니다. 정규 표현식을 사용하여 양식 입력을위한 많은 검증 작업을 수행 할 수 있습니다.

Spry는 PHP와 아무 관련이 없으므로 최상의 방법인지 아니면 가장 쉬운 방법인지 결정할 방법이 없습니다.하지만 확실히 말할 수는 있지만, PHP에서 유효성 검사를 수행하는 데 가장 많이 사용되는 방법은 아닙니다.

정규식은 유효성 검사와 관련하여 Spry보다 정규화가 "중요합니다"라고 말하는 것이 좋습니다.

또한 매우 중요한 사항을 기억하십시오. 클라이언트 쪽 유효성 검사가 있더라도 서버 쪽에서 유효성 검사가 필요합니다. 클라이언트 측 유효성 검사는 무시할 수 있으므로 코드에서 맹목적으로 신뢰해서는 안됩니다.

관련 문제