title: strlen on array returns 5 in php
body: <p>From the docs -</p>
  <pre><code>int strlen ( string $string )
  </code></pre>
  <p>it takes string as a parameter, now when I am doing this-</p>
  <pre><code>$a = array('tex','ben');
  echo strlen($a);
  </code></pre>
  <p>Output -
  <code>5</code></p>
  <p>However I was expecting, two type of output-</p>
  <ol>
  <li><p>If it is an array, php might convert it into string so the array will become-</p>
  <p><code>'texben'</code> so it may output - <code>6</code></p>
  </li>
  <li><p>If 1st one is not it will convert it something like this -</p>
  <p><code>&quot;array('tex','ben')&quot;</code> so the expected output should be - <code>18</code> (count of all items)</p>
  </li>
  </ol>
  <p>But every time it output- <code>5</code></p>
  <p>My consideration from the output is <code>5</code> from <code>array</code> word count but I am not sure. If it is the case how PHP is doing this ?(means counting 5)</p>