2020-12-21

php 숫자(음수) 추출함수 preg_replace() : 전화번호, 가격

 php 숫자(음수) 추출함수 preg_replace() 입니다. 다음의 용도로 유용합니다.


숫자만 : 전화번호를 DB에 저장할 때

숫자만(음수포함) : 가격을 DB에 저장할 때


<?

$price = " +- 125 ,0\n00^\/ 원이에요."; 

$data = preg_replace("/[^0-9]*/s", "", $price); // 숫자만 추출하기 

$data2 = preg_replace("/[^0-9\-]*/s", "", $price); // 숫자만(음수포함) 추출하기 


echo "$price => $data => $data2"; 

// +- 125 ,0 00^\/ 원이에요. => 125000 => -125000

?>


==============

특정단어 "D-"가 있으면, 그 단어를 비우기

<?

$order_num = "D-1234567-abcdefg";


if ( @preg_match("/D-/",$order_num) ) {

$order_num = eregi_replace("D-","",$order_num);

echo $order_num ;

}

?>

댓글 없음:

댓글 쓰기