I am trying to break a string into an array using the explode function.
I want it break the string using the line breaks found inside the string.
I looked it up and I tried all the ways but I can't get it to work.
Here is what I have so far:
$r = explode("\r\n" , $roster[0]);
But when I var_dump the variable, I get the following:
array (size=1)
0 => string '\r\n ( G A Sh Hi Ga Ta PIM, +\/- Icetime Rating)\r\nR Danny Kristo 1 0 2 0 0 0 0 1 7.00 7\r\nR Brian Gionta 1 1 5 1 1 0 0 0 19.20 8\r\nR Steve Quailer...
Any ideas why?
You can try to split the string with a regular expression. There is a class for newline characters:
$r = preg_split('/\R/', $string);
Edit: Add missing delimiters to the regex and argument to function.