Home Tutorial Php Phpnamespace Tutorial Multiple Namespace

 
 

Multiple Namespace
Posted on: April 1, 2010 at 12:00 AM
In this tutorial we will study about multiple namespace declaration in PHP, how to declare namespace in PHP, how to access etc. Examples will make this clearer.

Defining multiple namespace in a single file:

In a single PHP file we can declare more than one namespace. PHP allow two syntaxes to declare more than one namespace in a single file. But it is not recommended to declare more than one namespace in a single file.

It is strongly discouraged to combine multiple namespaces into the same file.

No coding should write outside the namespace brackets except the declare statement.

Following code will not produce any output and no error report will be generated but this kind of coding is not advisable. 

Example:

<?php

namespace mySpace;

function myFunction()

{

echo __FUNCTION__;

}

class One

{

function myMethod()

{

echo __METHOD__;

}

}

namespace newspace;

class Two

{

function secondMethod()

{

echo __METHOD__;

}

}

?>

 

Output:

Related Tags for Multiple Namespace:


Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.