« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 2 of about 2 for myProp (0.001 sec.)
基底ノード型を作成する際に使用する拡張クラスを登録する 11228
« DOMDocument::prepend DOMDocument::relaxNGValidate » PHP Manual DOMDocument 基底ノード型を作成する際に使用する拡張クラスを登録する 検索 DOMDocument::registerNodeClass (PHP 5 >= 5.2.0, PHP 7, PHP 8) DOMDocument::registerNodeClass — 基底ノー ... れは、カスタムプロパティの値は再生成された時に失われるということです。 <?php class MyDOMElement extends DOMElement { public $myProp = 'default value' ; } $doc = new DOMDocument (); $doc -> registerNodeClass ( 'DOMElement' , 'MyDOMElement' ); $node = $doc ... -> createElement ( 'a' ); $node -> myProp = 'modified value' ; $doc -> appendChild ( $node ); echo $doc -> childNodes [ 0 ]-> myProp , PHP_EOL ; unset( $node ); ech ... o $doc -> childNodes [ 0 ]-> myProp , PHP_EOL ; ?> 上の例の出力は以下となります。 modified value default value 関連キーワード: DOMDocument child registerNodeC ...
https://man.mtool.work/php/8.3/domdocument.registernodeclass.html
基底ノード型を作成する際に使用する拡張クラスを登録する 7485
« DOMDocument::prepend DOMDocument::relaxNGValidate » PHP Manual DOMDocument 基底ノード型を作成する際に使用する拡張クラスを登録する 検索 DOMDocument::registerNodeClass (PHP 5 >= 5.2.0, PHP 7, PHP 8) DOMDocument::registerNodeClass — 基底ノー ... れは、カスタムプロパティの値は再生成された時に失われるということです。 <?php class MyDOMElement extends DOMElement { public $myProp = 'default value' ; } $doc = new DOMDocument (); $doc -> registerNodeClass ( 'DOMElement' , 'MyDOMElement' ); $node = $doc ... -> createElement ( 'a' ); $node -> myProp = 'modified value' ; $doc -> appendChild ( $node ); echo $doc -> childNodes [ 0 ]-> myProp , PHP_EOL ; unset( $node ); ech ... o $doc -> childNodes [ 0 ]-> myProp , PHP_EOL ; ?> 上の例の出力は以下となります。 modified value default value 関連キーワード: DOMDocument child doc クラス cl ...
https://man.mtool.work/php/8.3/domdocument.registernodeclass.html
PREV 1 NEXT