php 특수문자 처리
페이지 정보
작성자 미친새 작성일 20-02-21 10:27 조회 18,906 댓글 0본문
$result = htmlspecialchars( $str, ENT_QUOTES );
특수문자 처리
function inputcheck($ival){
$chktrim = trim($ival);
$chkschar = htmlspecialchars( $chktrim, ENT_QUOTES );
return $chkschar;
}
이메일 확인
function email_is_valid($email) {
return preg_match('/^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/i',$email);
}
숫자만 처리
function checknum($nval){
$chknum = eregi_replace('[-a-z!#$%&'*+/=?^_`{|}~<>]', '',$nval);
return $chknum;
}
한글처리
function email_is_valid($nval) {
return preg_match('/^[[x{ac00}-x{d7af}]{2,5}$/u',$nval);
}
한글하고 영문만 저장
$str =\"한글인지ghkrdls 테스트 d435,.$%^&'다\";
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z])+/\";
preg_match_all($paten,$str,$match);
$str = implode('',$match[0]);
echo \"<br>인코딩:\".mb_detect_encoding($str, \"auto\");
echo \"<br>\".$str;
function checkinput($ival){
$chktrim = trim($ival);
return htmlspecialchars( $chktrim, ENT_QUOTES );
}
function checknum($nval){
return eregi_replace('[-a-z!#$%&'*+/=?^_`{|}~<>]', '',$nval);
}
function checkhangul($naval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z])+/\";
preg_match_all($paten,$naval,$match);
return implode('',$match[0]);
}
function checkemail($eval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z0-9._%+-])+/\";
preg_match_all($paten,$eval,$match);
return implode('',$match[0]);
}
function checkemail_return($erval) {
return preg_match('/^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/i',$erval);
}
특수문자 처리
function inputcheck($ival){
$chktrim = trim($ival);
$chkschar = htmlspecialchars( $chktrim, ENT_QUOTES );
return $chkschar;
}
이메일 확인
function email_is_valid($email) {
return preg_match('/^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/i',$email);
}
숫자만 처리
function checknum($nval){
$chknum = eregi_replace('[-a-z!#$%&'*+/=?^_`{|}~<>]', '',$nval);
return $chknum;
}
한글처리
function email_is_valid($nval) {
return preg_match('/^[[x{ac00}-x{d7af}]{2,5}$/u',$nval);
}
한글하고 영문만 저장
$str =\"한글인지ghkrdls 테스트 d435,.$%^&'다\";
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z])+/\";
preg_match_all($paten,$str,$match);
$str = implode('',$match[0]);
echo \"<br>인코딩:\".mb_detect_encoding($str, \"auto\");
echo \"<br>\".$str;
function checkinput($ival){
$chktrim = trim($ival);
return htmlspecialchars( $chktrim, ENT_QUOTES );
}
function checknum($nval){
return eregi_replace('[-a-z!#$%&'*+/=?^_`{|}~<>]', '',$nval);
}
function checkhangul($naval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z])+/\";
preg_match_all($paten,$naval,$match);
return implode('',$match[0]);
}
function checkemail($eval) {
$paten = \"/([xEA-xED][x80-xBF]{2}|[a-zA-Z0-9._%+-])+/\";
preg_match_all($paten,$eval,$match);
return implode('',$match[0]);
}
function checkemail_return($erval) {
return preg_match('/^[A-Z0-9._%+-]+@[A-Z0-9.-]+.[A-Z]{2,4}$/i',$erval);
}
댓글목록 0
등록된 댓글이 없습니다.