- var_dump: documentation ( source)
<?php
trait HasStaticPaths
{
public static $paths = [];
}
class FirstStaticPaths
{
use HasStaticPaths;
}
class SecondStaticPaths
{
use HasStaticPaths;
}
abstract class HasPaths
{
public static $paths = [];
}
class ThirdStaticPaths extends HasPaths {}
class FourthStaticPaths extends HasPaths {}
FirstStaticPaths::$paths[] = '/var';
SecondStaticPaths::$paths[] = '/usr';
ThirdStaticPaths::$paths[] = '/var';
FourthStaticPaths::$paths[] = '/usr';
var_dump(FirstStaticPaths::$paths);
var_dump(SecondStaticPaths::$paths);
var_dump(ThirdStaticPaths::$paths);
var_dump(FourthStaticPaths::$paths);