int eregi ( string $pattern , string $string [, array &$regs ] )



$string 
'XYZ';    //사용할변수
if (
eregi('z'$string)) {    //z는 찾을변수, 변수
    echo 
"'$string' contains a 'z' or 'Z'!";//변수는 z나Z가 포함되어있다.
}



출처:

<?


function getcontent($query)

{

 global $key;

    $cont = "";

 $server = "openapi.map.naver.com";

 $file = "/api/geocode.php?key=".$key."&encoding=euc-kr&coord=LatLng&query=".$query;


 $fp = pfsockopen($server, 80, $errno, $errstr);

 if (!$fp) {

    echo "$errstr ($errno)<br/>\n";

    exit;

 } else {

    fputs($fp, "GET $file  HTTP/1.1\r\n"); 

    fputs($fp, "Host: $server\r\n"); 

    fputs($fp, "Connection: close\r\n\r\n");

    fwrite($fp, $out);


    while (!feof($fp)) {

     $cont .= fgets($fp, 128);

    }

    fclose($fp); 

       return $cont;

 }

}


 


function getpoint($data,$start_str,$end_str)

{

 $i=0;

 while(is_int($pos = strpos($data, $start_str, $i))) { 

  $pos += strlen($start_str); 

  $endpos = strpos($data,$end_str, $pos); 

  $value = substr($data, $pos, $endpos-$pos);

  $value_array[] = $value;

  $i = $endpos;

 }

 return $value_array;

}

$key = "키값입력";


$query= str_replace( " ", "", addslashes("주소") );


$data=getcontent($query);

$xpoint=getpoint($data,"<x>","</x>");

$ypoint=getpoint($data,"<y>","</y>");


?>

 좌표로 출력

<?=$xpoint[0]?>   

<?=$ypoint[0]?>

'progarm_old > [PHP]' 카테고리의 다른 글

ajax로 아이디찾기  (0) 2014.02.03
[php] eregi 특정변수 찾기  (0) 2014.02.03
다운로드시 한글깨짐 현상 iconv()해결  (0) 2013.10.10
크롬에서도 가능한 숫자만 입력받기  (0) 2013.10.04
sprintf 활용  (0) 2013.09.30


utf8로 표신된 문자를 euckr로 변환 만약 utf8이 아닌 euckr인데 변환할경우 한글없어짐

echo $realname;

$realname = iconv("UTF-8", "EUC-KR", $realname);




euckr을 utf8로 변환 했을경우

echo $realname;

$realname = iconv("EUC-KR", "UTF-8", $realname);


exit;

'progarm_old > [PHP]' 카테고리의 다른 글

[php] eregi 특정변수 찾기  (0) 2014.02.03
네이버 map을 이용한 주소로 좌표뽑기  (0) 2013.12.19
크롬에서도 가능한 숫자만 입력받기  (0) 2013.10.04
sprintf 활용  (0) 2013.09.30
가족계획 회원추가  (0) 2013.09.25

+ Recent posts