DOMXPath::registerPhpFunctionsPHP の関数を XPath 関数として登録する 説明
public void DOMXPath::registerPhpFunctions(stringarraynull
$restrict = null )このメソッドは、PHP の関数を XPath 式の中で使えるようにします。 パラメータ
戻り値値を返しません。 例次の例では、以下のような内容の book.xml を使います。
例1 book.xml <?xml version="1.0" encoding="UTF-8"?> <books> <book> <title>PHP Basics</title> <author>Jim Smith</author> <author>Jane Smith</author> </book> <book> <title>PHP Secrets</title> <author>Jenny Smythe</author> </book> <book> <title>XML basics</title> <author>Joe Black</author> </book> </books>
例2 DOMXPath::registerPHPFunctions と
<?php 上の例の出力は、 たとえば以下のようになります。 Found 2 books starting with 'PHP': PHP Basics by Jim Smith PHP Secrets by Jenny Smythe
例3 DOMXPath::registerPHPFunctions と
<?php 上の例の出力は、 たとえば以下のようになります。 Books with multiple authors: PHP Basics 参考
|