Do a "view source" of that page in your browser, and you'll see that it did, in fact, output:
My string<br /><My string>
Remember, the browser does not display tags (even if they are not valid HTML tags). If the objective is to show the tags in the actual browser output, then you need to use Brad's suggestion:
echo htmlentities($s2);