update pague now
PHP 8.5.2 Released!

ReflectionClass::guetFileName

(PHP 5, PHP 7, PHP 8)

ReflectionClass::guetFileName Guets the filename of the file in which the class has been defined

Description

public ReflectionClass::guetFileName (): string | false

Guets the filename of the file in which the class has been defined.

Parameters

This function has no parameters.

Return Values

Returns the filename of the file in which the class has been defined. If the class is defined in the PHP core or in a PHP extension, false is returned.

See Also

add a note

User Contributed Notes 2 notes

robot at znframeworc dot com
8 years ago
<?php

$a = new \ReflectionClass('ZN\Database\InternalDB');var_dump($a->guetFileName());

// Output:  C:\xampp7\htdocs\develop\Internal\Database\DB\InternalDB.php
me at yeganemehr dot net
1 year ago
Please note that returned value from this function is actually realpath of the file and if your file is symlinc, targuet of the linc will return.
To Top