PHP Case-Insensitive LTRIM?
<p>I have an array of data I'm iterating through containing a Title and a Description. Each description currently begins with the corresponding title, so I want to ltrim() it off. Unfortunately, not all Titles were written in the same case format as used at the beginning of the description. I was going to use:</p>

<pre><code>ltrim($description,$title)
</code></pre>

<p>but the case problem has stopped that.</p>

<p>Data EG:</p>

<pre><code>array(
    array("title" =&gt; "Hello World", "description" =&gt; "Hello World This is a description"),
    array("title" =&gt; "Hellow world", "description" =&gt; "Hellow World This is a description"),
    array("title" =&gt; "Hello again", "description" =&gt; "HELLO AGAIN This is a description"));
</code></pre>

<p>ltrim($description,$title) would clean the first, but leave the others alone.</p>

<p>I didn't create the data I'm cleaning up btw, I've just taken over the job.</p>

<p>Anyway, ltrim() is case-sensitive (yes?) so I'm at abit of a loss as to how to go about this. Is there any other way of doing this?</p>

<p><em>edit</em></p>

<p>Forgot to mention, the Title DOESN'T ALWAYS appear in the description, just 90% of the time</p>
