title: using 'printf' to return string, not print it
body: <p>This may sound strange, but here goes.</p>
  
  <p>I like using this technique of building a string in php</p>
  
  <pre><code>printf(__('This is %1$s, this is %2$s'), myFunction1(), myFunction2());
  </code></pre>
  
  <p>Obviously this directly prints the results whenever the function is called, but I would like to use this technique to just build a string, and then use it later elsewhere.</p>
  
  <p>Is this possible?</p>
  
  <p>Thanks guys.</p>