In PHP 5.3 there is a nice function that seems to do what I want:
strstr(input,\"\\n\",true)
Unfortunately, the server runs PHP 5.2.17 and the
Many times string manipulation will face vars that start with a blank line, so don't forget to evaluate if you really want consider white lines at first and end of string, or trim it. Also, to avoid OS mistakes, use PHP_EOL used to find the newline character in a cross-platform-compatible way (When do I use the PHP constant "PHP_EOL"?).
$lines = explode(PHP_EOL, trim($string));
echo $lines[0];