라이브러리
[PHP] ParleParser::push - 문법 규칙 추가
ParleParser::push 개요
ParleParser는 PHP에서 사용할 수 있는 파서 라이브러리로, XML, JSON, CSV, TSV 등 다양한 형식의 데이터를 파싱할 수 있습니다. ParleParser::push는 파서의 결과를 저장하는 메서드입니다.
ParleParser::push 사용법
ParleParser::push는 파서의 결과를 저장하는 메서드입니다. 이 메서드는 파서의 결과를 배열로 반환합니다.
# 예제 1: XML 파싱
#hostingforum.kr
php
use ParleParser;
$xml = '
John
30
';
$parser = new Parser();
$parser->parse($xml, 'xml');
$result = $parser->push();
print_r($result);
# 예제 2: JSON 파싱
#hostingforum.kr
php
use ParleParser;
$json = '{"name": "John", "age": 30}';
$parser = new Parser();
$parser->parse($json, 'json');
$result = $parser->push();
print_r($result);
# 예제 3: CSV 파싱
#hostingforum.kr
php
use ParleParser;
$csv = 'name,age
John,30
Jane,25
';
$parser = new Parser();
$parser->parse($csv, 'csv');
$result = $parser->push();
print_r($result);
# 예제 4: TSV 파싱
#hostingforum.kr
php
use ParleParser;
$tsv = 'name age
John 30
Jane 25
';
$parser = new Parser();
$parser->parse($tsv, 'tsv');
$result = $parser->push();
print_r($result);
ParleParser::push 결과
ParleParser::push의 결과는 파서의 결과를 배열로 반환합니다. 예제 1에서 XML 파싱의 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[root] => Array
(
[name] => John
[age] => 30
)
)
예제 2에서 JSON 파싱의 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[name] => John
[age] => 30
)
예제 3에서 CSV 파싱의 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[0] => Array
(
[name] => John
[age] => 30
)
[1] => Array
(
[name] => Jane
[age] => 25
)
)
예제 4에서 TSV 파싱의 결과는 다음과 같습니다.
#hostingforum.kr
php
Array
(
[0] => Array
(
[name] => John
[age] => 30
)
[1] => Array
(
[name] => Jane
[age] => 25
)
)
결론
ParleParser::push는 파서의 결과를 저장하는 메서드입니다. 이 메서드는 파서의 결과를 배열로 반환합니다. 예제를 통해 파서의 결과를 확인할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.