title: why does printf space padding only allows one space?
body: <p>This is my code: </p>
  
  <pre><code>&lt;?php
  $str1 = "Hello";
  printf("[%99s]",$str1);
  ?&gt;
  </code></pre>
  
  <p>I expect it to output 94 spaces as padding to fulfill the min length.  Why does it only output 1 space to the right of the string?</p>