반응형 Old/PHP70 WeatherBug 날씨 야후 날씨 API, Wunderbug 날씨 API, WeatherBug를 비교해본 결과 Weatherbug가 지닌 장점이 많아 Weatherbug에서 제공해주는 API를 사용하여 7일 기상 정보를 가져왔다. 개발 문서 제공 사이트 : http://developer.weatherbug.com/ weather bug의 예 :http://api.weatherbug.com/api/examples.asp일주일 기상정보 제공 APIhttp://i.wxbug.net/REST/SP/getForecastRSS.aspx?api_key=weatherbug에서 제공 받은 api 키&lat=위도&long=경도&UnitType=1&OutputType=0UnitType가 0일 경우 화씨(default), 1일 경우 섭씨Output.. 2013. 3. 18. 특정 문자열 사이에 있는 값 가져오기 ex) $str="우리아기 물티슈 natural 내추럴"라는 문장에서 물티슈만 가져오려고 할 때strpos로 "우리아기","natural"가 처음 등장하는 문자열 위치를 찾는다.$a=strpos($str,"우리아기")$b=strpos($str,"natural")$c=$b-$asubstr($str,$a,$len); 2013. 3. 15. 문자열을 배열로 반환 explodePHP의 "explode" 함수는 특정 구분자로 구분되어 있는 문자열을구분자를 기준으로 나누어 배열로 변환해 주는 함수이다.(5.3이하 버젼에서는 spilt로 쓰였다.)참고 사이트 : http://bitwizx.tistory.com/106 2013. 3. 15. <접두어:앨리어스> namespace 형식의 xml을 parsing할 때 잘 되지 않아서 xpath라는 것을 사용하면 한번에 해결이 된다.$xml = new SimpleXMLElement($r); foreach($xml->xpath('//event:event') as $event) { var_export($event->xpath('event:sessionKey')); }xPath - http://linuxism.tistory.com/1203 참고 사이트 : http://stackoverflow.com/questions/595946/parse-xml-with-namespace-using-simplexml 2013. 3. 15. virtual host 설정 Virsual host : 하나의 apache서버에서 여러 계정을 호스팅할 수 있다. 1. xampp\apache\conf\extra\httpd-vhosts.conf 파일 수정 1) ##NameVirtualHost *:80 이 부분을 NameVirtualHost *:80 로 설정한다. (##두개를 뺀다 : #은 주석을 의미) 2) 그리고 다음을 추가로 입력한다. DocumentRoot "/xampp/htdocs" ServerName localhost 이렇게 하면 이후에 가상 호스트를 설정해도 웹브라우저에 localhost를 입력하면 기존의 xampp 설정 페이지에 접속할 수 있다. 3) 마지막으로 다음도 추가로 입력한다. DocumentRoot "가상으로 사용할 document path 입력(예. /ho.. 2013. 3. 13. 이전 1 ··· 9 10 11 12 13 14 다음 반응형