Understanding `Namespaces`
<p>I'm having a hard time understanding namespaces. It doesn't make any sense. However let me walk you through my experience of my learned knowledge.</p>

<p>Question: What's the point of namespaces if you have to <code>include</code> each file? How come I just can't say hey, this is the main root directory, I want to load all the classes in the <code>Core</code> folder. To my point of knowledge of my experience with c# I'll be able to use 'Call' a namespace/class as reference, or as a new class.</p>

<p>Since this was so a hassle, I've made a index.php file in each folder in which includes all the files within that folder. It's kindof like my own person class loader.</p>

<p>I just don't understand it at all. </p>

<p>Include namespace..</p>

<p>Include class "doesn't make sense "</p>

<p>use \namespace\to\class as Class;</p>

<pre><code>$Class = new Class();
</code></pre>

<p>I just don't understand the usage of "use" if you have to require. That's how I've visually seen it done, I don't like the concept, and I'm hoping this isn't the concept, but I need explanations from someone please. I need to get a project done. Thanks.</p>

<ul>
<li>Sorry about this post being unformated. I'm currently using my phone, and don't know stackoverflow bbcode aswell.</li>
</ul>