loop through an array and apply preg_match
<p>i need to walk through an multidimensional array and and check ONLY the title if not start with alphabetic , as the follow : </p>

<pre><code>Array
(
    [0] =&gt; Array
        (
            [letter] =&gt;  
            [id] =&gt; 176
        )

    [1] =&gt; Array
        (
            [letter] =&gt; "
            [id] =&gt; 175
        )
.....etc  
</code></pre>

<p>so i need to check only letter if not start with a-zA-z , i have try do that , but still have something missing  ,, </p>

<pre><code>$notMatch = array();
foreach ($data as $value) {
    foreach ($value as $item['title']=&gt;$d) {

       if(!preg_match('/^[a-zA-Z]$/',$d)){
           $notMatch[]=$d;
       }
    }
}
</code></pre>
