<./>.dev./hood

$parser_data = trim(file_get_contents("test.xml")); // URL 입력 해도됨. 

$xml = simplexml_load_string($parser_data); // 1번
$xml = simplexml_load_file($parser_data); // 2번

for($i = 0; $i <= $loof_variable; $i++){
	$a = $xml->TBL_DailyStock->DailyStock[$i]['day_Date'];
}

echo $a

// 루프 밖에서 echo $a 가 출력 되며 개행문자 처리 후 사용 해도 됨.
// 이게 더 깔끔.

/////////////////////////////////////////// OR ///////////////////////////////////////////

$parser = xml_parser_create();
$data = trim(implode(file("test.xml"), ""));
xml_parse_into_struct($parser, $data, $value, $index);
xml_parser_free($parser);

foreach($value as $v){
	$a = $v['attributes']['QUERYTIME'];
}

while($row = array_shift($value)){
	$a = $row['attributes']['DAY_DATE'];
}

echo $a;

//둘다 루프 밖에서 echo $a; 가 되지 않음. 이유를 모르겠음;
//그냥 루프 안에서 사용 해도 될 때 저렇게 사용.

'Server Side > PHP' 카테고리의 다른 글

서버로 Request 요청 후 DB 인풋  (0) 2016.11.20
php interface 사용방법  (0) 2016.10.01
브라우저 캐시 남기지 않기  (0) 2016.08.31
코드이그나이터 설정  (0) 2016.08.17
PHP PDO 작성 및 변환 예  (0) 2016.08.15