SimpleXMLElement::getName: XML 要素の名前を取得する (SimpleXMLElement) - PHPプロ!マニュアル

PHPマニュアル

SimpleXMLElement::getName: XML 要素の名前を取得する

SimpleXMLElement::getName

(PHP 5 >= 5.1.3)

SimpleXMLElement::getNameXML 要素の名前を取得する

説明

public string SimpleXMLElement::getName ( void )

XML 要素の名前を取得します。

返り値

getName メソッドは、 SimpleXMLElement オブジェクトが参照している XML タグの名前を string で返します。

注意:

この例では example.php をインクルードしていますが、これは 基本的な使用法 の最初のサンプルにある XML 文字列を参照しています。

例1 XML 要素の名前の取得

<?php
include 'example.php';
$sxe = new SimpleXMLElement($xmlstr);

echo 
$sxe->getName() . "\n";

foreach (
$sxe->children() as $child)
{
    echo 
$child->getName() . "\n";
}

?>

上の例の出力は以下となります。

movies
movie


PHPマニュアル



Pick Up Q&A

Q
マジッククォートとmysql_real_escape_string
 このエントリーをはてなブックマークに追加 
A
magic_quotes_gpcでは、SQLインジェクション対処は十分できません。主な理由として、以下が上げられます。 ・magic_quotes_gpcは文字コードを考慮しないで処理するので、Shift_JISを使っている場合、SQLインジェ...

>>続きを読む

SQLインジェクション対策は時と場合で使う関数が変わります。その時にあったものを使いましょう。

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)