title: How to add a string value into a PHP array
body: <p>When I add a string value into an array through <code>array_push()</code>, it gives me a numeric value, i.e.,</p>
  
  <pre><code>$array = array("one", "two", "three");
  $array2 = array("test", "test2");
  foreach ($array as $value) {
      if ($value === 'one') {
          $push = array_push($array2, $value);
      }
  }
  print_r($push);
  </code></pre>
  
  <p>Its output is <code>3</code>. I want <code>$array2 = array("test", "test2", "one")</code></p>