xref: /PHP-7.4/Zend/tests/ns_012.phpt (revision d679f022)
1--TEST--
2012: Import in namespace and functions
3--FILE--
4<?php
5namespace test\ns1;
6
7function foo() {
8  echo __FUNCTION__,"\n";
9}
10
11use test\ns1 as ns2;
12use test as ns3;
13
14foo();
15bar();
16\test\ns1\foo();
17\test\ns1\bar();
18ns2\foo();
19ns2\bar();
20ns3\ns1\foo();
21ns3\ns1\bar();
22
23function bar() {
24  echo __FUNCTION__,"\n";
25}
26--EXPECT--
27test\ns1\foo
28test\ns1\bar
29test\ns1\foo
30test\ns1\bar
31test\ns1\foo
32test\ns1\bar
33test\ns1\foo
34test\ns1\bar
35