| 
<?php
/**
 * @ignore
 * @package ignore
 */
 
 import TestNamespace;
 
 echo TestClass::$test;
 
 echo 1/0;
 
 $testFunction = 'testStatic';
 TestClass::
 $testFunction('Hi World!');
 
 trigger_error('Ouch');
 
 TestClass::testStatic('Hi World!');
 
 $testClass = 'TestClass';
 $test = new $testClass('Hi World!');
 var_dump($test instanceof TestClass);
 
 $test = new TestClass('Hi World!');
 function testTypeHinting(TestInterface $test, TestInterface $dummy, $dummy2 = TestClass::TEST_CONSTANT) {
 $test->test();
 }
 testTypeHinting($test, $test);
 
 echo TestClass::TEST_CONSTANT;
 ?>
 
 |