title: Does str_replace go through multidimensional arrays?
body: <p>I have an array setup like so:</p>
  
  <pre><code>Array
  (
  [0] =&gt; Array
      (
          [value1] =&gt; John Doe
          [value2] =&gt; Father
          [value3] =&gt; 
          [value4] =&gt; http://www.website.my.com
          [value5] =&gt; 
          [value6] =&gt; 
      )
  
  [1] =&gt; Array
      (
          [value1] =&gt; Jane Doe
          [value2] =&gt; Mother
          [value3] =&gt; 
          [value4] =&gt; http://www.website.my.com
          [value5] =&gt; 
          [value6] =&gt; 
      )
  
  [2] =&gt; Array
      (
          [value1] =&gt; Sara Smith
          [value2] =&gt; Daughter
          [value3] =&gt; 
          [value4] =&gt; http://www.website.my.com
          [value5] =&gt; 
          [value6] =&gt; 
      )
  )
  </code></pre>
  
  <p>and I'm trying to use str_replace to remove the "my." out of the value4 field of these arrays. <code>str_replace("my.", "", $myarray);</code> but it's not changing anything. Does str_replace work on multidimensional arrays?</p>