Codeigniter 4 和 SimpleXMLElement

Codeigniter 4 and SimpleXMLElement

大约 10 年前离开编程后,我正在尝试使用 Codeigniter 4。 我的问题是从 XML 文件获取数组。 所以我正在考虑使用 PHP 的简单 XML 元素,但我无法访问此 class,因为它在错误的路径中被搜索。 这是我的代码示例:

<?php namespace App\Controllers;

class Helloworld extends BaseController
{
    public function index()
    {

        $xmlstr = '<libri>
        <libro> 
            <autore>J.K.Rowlings</autore> 
            <titolo>Harry Potter e la pietra filosofale</titolo> 
            <editore>Salani</editore> 
        </libro>
        <libro> 
            <autore>J.R.Tolkien</autore> 
            <titolo>Il signore degli Anelli</titolo> 
            <editore>Bonpiani</editore> 
        </libro> 
        </libri>';

        $xml = new SimpleXMLElement($xmlstr);

    }
}

这是我得到的错误:

Class 'App\Controllers\SimpleXMLElement' 未找到

有人可以帮我吗?

就用这个

new \SimpleXMLElement($xmlstr);

SimpleXMLElement

前加一个反斜杠