title: Best way to split a first and last name in PHP
body: <p>I am stuck with a NAME field, which typically is in the format:</p>
  
  <pre><code>FirstName LastName
  </code></pre>
  
  <p>However, I also have the occasional names that are in any of these formats (with prefix or suffix):</p>
  
  <pre><code>Mr. First Last
  First Last Jr.
  </code></pre>
  
  <p>What do people think is a safe way to split these into FIRST/LAST name variables in PHP?  I can't really come up with anything that tends to work all of the time...</p>