Hướng dẫn how to remove\ n from string using php? - làm cách nào để xóa \ n khỏi chuỗi bằng php?

Làm thế nào để xóa "\ n" trong chuỗi? Tôi đã sử dụng 3 phương thức dưới đây, các đường may chỉ hoạt động "\ s+", nhưng tôi chỉ muốn xóa \ n, không phải tất cả không gian, làm thế nào để thực hiện công việc? Cần giúp đỡ, câu hỏi này đã làm tôi bối rối trong một thời gian dài.
I used 3 method bellow ,seams that only the "\s+" works , but I only want to remove \n,not all space ,how to do the job?
need help, this question had puzzled me for a long time.

$str="

hello
world

"; //$str=str_replace("\n","",$str); $str=preg_replace("@\n@","",$str); //$str=preg_replace("@\s+@"," ",$str); echo $str;

Đã hỏi ngày 10 tháng 5 năm 2013 lúc 7:16May 10, 2013 at 7:16

Hướng dẫn how to remove n from string using php? - làm cách nào để xóa  n khỏi chuỗi bằng php?

mingfish_004mingfish_004mingfish_004

1.2952 Huy hiệu vàng17 Huy hiệu bạc26 Huy hiệu đồng2 gold badges17 silver badges26 bronze badges

1

Điều này cũng nên làm thủ thuật.

$str=str_replace("\r\n","",$str);

Đã trả lời ngày 10 tháng 5 năm 2013 lúc 7:25May 10, 2013 at 7:25

4

$string = trim(preg_replace('/\s\s+/', ' ', $string));

Mã trên sẽ thay thế nhiều không gian và dòng mới bằng một không gian.

Gunaseelan

2.3735 huy hiệu vàng33 Huy hiệu bạc41 Huy hiệu đồng5 gold badges33 silver badges41 bronze badges

Đã trả lời ngày 8 tháng 8 năm 2014 lúc 13:38Aug 8, 2014 at 13:38

Hosam Elzaghhosam ElzaghHosam Elzagh

1.12215 huy hiệu bạc25 Huy hiệu đồng15 silver badges25 bronze badges

2

Làm thế nào để xóa \ n để chuỗi bằng PHP?

$ text = str_replace ("\ n", "", $ text);

Làm thế nào tôi có thể thay thế các ký tự đặc biệt trong một chuỗi trong PHP?

  • Hàm str_replace () thay thế một số ký tự bằng một số ký tự khác trong một chuỗi. Hàm này hoạt động theo các quy tắc sau: Nếu chuỗi được tìm kiếm là một mảng, nó sẽ trả về một mảng. Nếu chuỗi được tìm kiếm là một mảng, hãy tìm và thay thế được thực hiện với mọi phần tử mảng.
  • Làm cách nào để thêm một dòng mới vào một chuỗi trong PHP?
  • Làm thế nào để xóa \ n để chuỗi bằng PHP?

    $ text = str_replace ("\ n", "", $ text);

    Làm thế nào tôi có thể thay thế các ký tự đặc biệt trong một chuỗi trong PHP?

    Hàm str_replace () thay thế một số ký tự bằng một số ký tự khác trong một chuỗi. Hàm này hoạt động theo các quy tắc sau: Nếu chuỗi được tìm kiếm là một mảng, nó sẽ trả về một mảng. Nếu chuỗi được tìm kiếm là một mảng, hãy tìm và thay thế được thực hiện với mọi phần tử mảng.
    single line. See the example below.

    Examples:

    Làm cách nào để thêm một dòng mới vào một chuỗi trong PHP?

    Sử dụng các thẻ dòng mới: Các ký tự mới \ n hoặc \ r \ n có thể được sử dụng để tạo một dòng mới bên trong mã nguồn.

    Xem thảo luận

    $str=str_replace("\r\n","",$str);
    
    2 $text
    $str=str_replace("\r\n","",$str);
    
    1

    $str=str_replace("\r\n","",$str);
    
    2
    $str=str_replace("\r\n","",$str);
    
    6
    $str=str_replace("\r\n","",$str);
    
    1

    $text =

    $string = trim(preg_replace('/\s\s+/', ' ', $string));
    
    0
    $string = trim(preg_replace('/\s\s+/', ' ', $string));
    
    1
    $str=str_replace("\r\n","",$str);
    
    6
    $string = trim(preg_replace('/\s\s+/', ' ', $string));
    
    3
    $string = trim(preg_replace('/\s\s+/', ' ', $string));
    
    4
    $string = trim(preg_replace('/\s\s+/', ' ', $string));
    
    3$text__

    $str=str_replace("\r\n","",$str);
    
    2 $text
    $str=str_replace("\r\n","",$str);
    
    1

    Input : Hello
            welcome to geeksforgeeks.
    Output : Hello welcome to geeksforgeeks.
    Remove the new line between Hello and geeksforgeeks.
    
    Input : I
            love
            geeksforgeeks
    Output : I love geeksforgeeks
    
    1

    Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

  • Đọc
  • Bàn luận
  • Xem thảo luận

    Cải thiện bài viết

    Lưu bài viết

    Đọcstr_replace() function. The str_replace() function is an inbuilt function in PHP which is used to replace all the occurrences of the search string or array of search strings by replacement string or array of replacement strings in the given string or array respectively.
    Syntax: 
     

    Bàn luận
     

    Có thể xóa ngắt dòng khỏi chuỗi bằng cách sử dụng hàm str_replace (). Hàm str_replace () là một hàm sẵn có trong PHP được sử dụng để thay thế tất cả các lần xuất hiện của chuỗi tìm kiếm hoặc mảng chuỗi tìm kiếm bằng chuỗi thay thế hoặc mảng các chuỗi thay thế trong chuỗi đã cho hoặc mảng đã cho. This function returns a new string or array based on the $subjectVal parameter with replaced values.
    Example: After replacing the
    tag, the new string is taken in the variable text. 
     

    str_replace ($ searchVal, $ thay thế, $ chủ đề, $ đếm) & nbsp; & nbsp;

    Loại trả về: Hàm này trả về một chuỗi hoặc mảng mới dựa trên tham số $ chủ đề với các giá trị được thay thế. Ví dụ: Sau khi thay thế thẻ, chuỗi mới được lấy trong văn bản biến. & Nbsp; & nbsp;

    PHP

    $text =

    Input : Hello
            welcome to geeksforgeeks.
    Output : Hello welcome to geeksforgeeks.
    Remove the new line between Hello and geeksforgeeks.
    
    Input : I
            love
            geeksforgeeks
    Output : I love geeksforgeeks
    
    5
    $str=str_replace("\r\n","",$str);
    
    1

    $str=str_replace("\r\n","",$str);
    
    2 $text
    $str=str_replace("\r\n","",$str);
    
    1

    PHP

    preg_replace( $pattern, $replacement, $subject, $limit, $count )
    6

    Output:

    Geeks
    For
    Geeks
    GeeksForGeeks

    $text =

    Input : Hello
            welcome to geeksforgeeks.
    Output : Hello welcome to geeksforgeeks.
    Remove the new line between Hello and geeksforgeeks.
    
    Input : I
            love
            geeksforgeeks
    Output : I love geeksforgeeks
    
    5
    $str=str_replace("\r\n","",$str);
    
    1
    preg_replace() function: The preg_replace() function is an inbuilt function in PHP which is used to perform a regular expression for search and replace the content.
    Syntax: 
     

    preg_replace( $pattern, $replacement, $subject, $limit, $count )

    $str=str_replace("\r\n","",$str);
    
    2 $text
    $str=str_replace("\r\n","",$str);
    
    1
    This function returns an array if the subject parameter is an array, or a string otherwise.
    Example: This example use preg_replace() function to remove line break. 
     

    str_replace ($ searchVal, $ thay thế, $ chủ đề, $ đếm) & nbsp; & nbsp;

    Loại trả về: Hàm này trả về một chuỗi hoặc mảng mới dựa trên tham số $ chủ đề với các giá trị được thay thế. Ví dụ: Sau khi thay thế thẻ, chuỗi mới được lấy trong văn bản biến. & Nbsp; & nbsp;

    PHP

    $text =

    Input : Hello
            welcome to geeksforgeeks.
    Output : Hello welcome to geeksforgeeks.
    Remove the new line between Hello and geeksforgeeks.
    
    Input : I
            love
            geeksforgeeks
    Output : I love geeksforgeeks
    
    5
    $str=str_replace("\r\n","",$str);
    
    1

    $str=str_replace("\r\n","",$str);
    
    2 $text
    $str=str_replace("\r\n","",$str);
    
    1

    PHP

    preg_replace( $pattern, $replacement, $subject, $limit, $count )
    6

    Output:

    Geeks
    For
    Geeks
    GeeksForGeeks


    Làm thế nào để xóa \ n để chuỗi bằng PHP?

    $ text = str_replace ("\ n", "", $ text);

    Làm thế nào tôi có thể thay thế các ký tự đặc biệt trong một chuỗi trong PHP?

    Hàm str_replace () thay thế một số ký tự bằng một số ký tự khác trong một chuỗi.Hàm này hoạt động theo các quy tắc sau: Nếu chuỗi được tìm kiếm là một mảng, nó sẽ trả về một mảng.Nếu chuỗi được tìm kiếm là một mảng, hãy tìm và thay thế được thực hiện với mọi phần tử mảng. replaces some characters with some other characters in a string. This function works by the following rules: If the string to be searched is an array, it returns an array. If the string to be searched is an array, find and replace is performed with every array element.

    Làm cách nào để thêm một dòng mới vào một chuỗi trong PHP?

    Sử dụng các thẻ dòng mới: Các ký tự mới \ n hoặc \ r \ n có thể được sử dụng để tạo một dòng mới bên trong mã nguồn.Newline characters \n or \r\n can be used to create a new line inside the source code.