Can I define my own functions with system function names (within a class)?
<p>PHP has no problem with this code:</p>

<pre><code>    interface IDateTimeProvider
    {
        public function date($format);
        public function time();
    }

    class DateTimeProvider implements IDateTimeProvider
    {
        public function date($format)
        {
            return date($format);
        }
        public function time()
        {
            return time();
        }
    }
</code></pre>

<p>The date() and time() functions are being defined in that class... so as long as I keep it within a class, I can name my functions with pre-existing PHP functions like date(), time() or ob_start()?</p>
