Skip to content

spl_autoload() fails to load class with leading \ #22322

@jorgsowa

Description

@jorgsowa

Description

The following code:

<?php
spl_autoload("DualIterator");
var_dump(class_exists("DualIterator", false));

spl_autoload("\\RecursiveDualIterator");
var_dump(class_exists("RecursiveDualIterator", false));

Resulted in this output:

bool(true)
bool(false)

But I expected this output instead:

bool(true)
bool(true)

PHP Version

master

Operating System

No response

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions