PHP Simple way to replace or remove empty lines with str_replace

前端 未结 3 1153
别那么骄傲
别那么骄傲 2021-01-14 07:41
$line-out = str_replace(\'\\r\', \'\', str_replace(\'\\n\', \'\', $line-in));

The above works for me but, I saw a [\\n\\r] example somewhere and I

3条回答
  •  日久生厌
    2021-01-14 08:11

    You shouldn't use - in variable names ;)

    $line_out = preg_replace('/[\n\r]+/', '', $line_in);
    $line_out = str_replace(array("\n", "\r"), '', $line_in);
    

    Manual entries:

    • http://php.net/manual/en/function.preg-replace.php
    • http://php.net/manual/en/function.str-replace.php

提交回复
热议问题