PHP addAttribute() 함수
정의와 사용 방법
addAttribute() 함수는 SimpleXML 요소에 하나의 속성을 추가합니다。
이 함수는 반환 값을 가지지 않습니다。
문법
class SimpleXMLElement { string addAttribute(name,value,ns) }
파라미터 | 설명 |
---|---|
name | 必需.属性的名称을 정의합니다。 |
value | 必需.属性的值를 정의합니다。 |
ns | 선택 사항.属性的命名空间를 정의합니다。 |
예제
XML 파일:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>기억해야 할 사항</heading> <body>미팅을 잊지 마세요!</body> </note>
PHP 코드:
<?php $xml = simplexml_load_file("test.xml"); $xml->body[0]->addAttribute("type", "small"); foreach($xml->body[0]->attributes() as $a => $b) { echo $a,'="',$b,'"'; } ?>
출력:
type="small"