>  기사  >  백엔드 개발  >  다양한 데이터 검증의 PHP 구현 사례 분석

다양한 데이터 검증의 PHP 구현 사례 분석

黄舟
黄舟원래의
2017-08-18 14:30:101748검색

PHP 검증 수업 공유하기, 입력값이 숫자인지 확인하기, 입력값이 전화번호인지 확인하기, 입력값이 휴대폰 번호인지 확인하기, 입력값이 우편번호인지 확인하기, 이메일 주소가 유효한지 확인하기 , 이름과 닉네임의 유효성을 확인하십시오. (영어) 도메인 이름이 합법적인지 확인하려면 중국어와 영어만 입력하면 됩니다.

먼저 이 강좌에서 사용해야 하는 PHP 검증 클래스 라이브러리를 다운로드하세요: http://www.php.cn/xiazai/leiku/778

다운로드가 완료된 후 필요한 PHP 클래스 파일을 찾아 압축을 풉니다. 우리 로컬 디렉토리에 새로운 PHP 파일을 생성하세요!

완료 후에는 새 PHP 파일에서 이 클래스를 호출하고 클래스를 인스턴스화해야 합니다.

<?php
include_once "code1.php";//引入类文件
$obj = new Validator;   //实例化类
//输入值 进行验证 符合要求返回 1
echo "检查输入的是否为数字:".$obj->isNumber(&#39;123456&#39;)."<br>";
echo "检查日期是否符合:".$obj->isTime("2017-08-18 14:02:30")."<br>";
echo "检查输入值是否为合法人民币格式:".$obj->isMoney("325")."<br>";
echo "检查输入IP是否符合要求:".$obj->isIp("127.0.0.1")."<br>";
echo "检查日期是否符合:".$obj->isDate("2017-08-18")."<br>";
echo "检查是否输入为汉字:".$obj->isChinese("合肥的中文网")."<br>";
echo "检查是否输入为英文:".$obj->isEnglish("www.php.cn")."<br>";
echo "检查字符串长度是否符合要求:".$obj->isEngLength("zww","2","120")."<br>";
echo "姓名昵称合法性检查,只能输入中文英文:".$obj->isName("zww")."<br>";

?>


이 파일을 실행하고 아래와 같은 결과를 얻으세요.

다양한 데이터 검증의 PHP 구현 사례 분석


위 내용은 다양한 데이터 검증의 PHP 구현 사례 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.