title: Question mark( �) displaying instead of each Bengali unicode character. How to fix it?
body: <p>The problem is confusing,such as,</p>
  
  <p>When I am trying to display a Bengali unicode word,'কলম' with this</p>
  
  <pre><code> $data=$_POST['data'];
   echo $data;
  </code></pre>
  
  <p>Then it displays the word '<strong>কলম</strong>' properly as I wanted,</p>
  
  <p>But when I split the word character by character with this</p>
  
  <pre><code>    for($i=0;$i&lt;3;$i++)
      {
          echo $data[$i];         
          echo "+";
      }
  </code></pre>
  
  <p>Then it display '<strong>�+�+�+</strong>' instead of displaying like this 'ক+ল+ম+'.</p>
  
  <p>How to solve this problem .Thank you. </p>
  
  <p>For information ,  I have declared charset utf-8 in head.</p>
  
  <blockquote>
    <p>&lt; meta http-equiv= " Content-Type " content= " text/html;
    charset=utf-8 " /></p>
  </blockquote>