$ xmlstring = '<root><name> 존 도</name><age> 25</age></root> ';; $ xml = simplexml_load_string ($ xmlstring); $ name = $ xml-> 이름; $ age = $ xml-> Age; echo "이름 : $ 이름, 나이 : $ age";
$ htmlstring = '<html><body><h1> 안녕하세요 세계</h1><p> 내 웹 사이트에 오신 것을 환영합니다</p><p> 지금 <a href="https://example.com">PHP 무료 연구 노트를</a> <span>배우십시오</span></p></body></html> ';; $ dom = 새로운 domdocument (); $ dom-> loadhtml ($ htmlstring); $ headings = $ dom-> getElementsByTagName ( 'H1'); foreach ($ 제목으로 $ 제목) { echo $ heading-> nodevalue; }
$ xmlstring = '<root><book title="행동중인 PHP" price="29.99" /></root> ';; $ xml = simplexml_load_string ($ xmlstring); $ title = $ xml-> book [ 'title']; $ price = $ xml-> book [ 'price']; echo "제목 : $ 제목, 가격 : $ 가격";
$ htmlstring = '<html><h1> 제목 1</h1><p> 단락 1</p><h2> 제목 2</h2><p> 단락 2</p></html> ';; $ dom = 새로운 domdocument (); $ dom-> loadhtml ($ htmlstring); $ elements = $ dom-> getElementsByTagName ( '*'); foreach ($ elements as $ element) {echo $ element-> nodename. ':'. $ element-> nodevalue. '<br> ';; }
$ htmlstring = '<html><div><h1> 제목 1</h1><p> 단락 1</p></div><div><h2> 제목 2</h2><p> 단락 2</p></div></html> ';; $ dom = 새로운 domdocument (); $ dom-> loadhtml ($ htmlstring); $ xpath = 새로운 domxpath ($ dom); $ 단락 = $ xpath-> query ( '// p'); foreach ($ 단락으로 $ 단락) { echo $ 문단-> nodevalue. '<br> ';; }
관련 태그:
HTML