JBZoo\Utils\Filter::parseLines PHP Method

parseLines() public static method

Parse lines to assoc list
public static parseLines ( $input ) : string
$input
return string
    public static function parseLines($input)
    {
        if (is_array($input)) {
            $input = implode(PHP_EOL, $input);
        }
        return Str::parseLines($input, true);
    }

Usage Example

Example #1
0
 public function testParseLines()
 {
     $source = " qw\rer\n ty \r\n12\n\r34 ";
     $expected = array('qw' => 'qw', 'er' => 'er', 'ty' => 'ty', '12' => '12', '34' => '34');
     isSame($expected, Filter::parseLines($source));
     isSame($expected, Filter::parseLines(array($source)));
 }