Hướng dẫn php remove first 2 characters from string - php xóa 2 ký tự đầu tiên khỏi chuỗi

Làm cách nào để xóa 4 ký tự đầu tiên của chuỗi bằng PHP?

Hướng dẫn php remove first 2 characters from string - php xóa 2 ký tự đầu tiên khỏi chuỗi

Đốm sáng

4371 Huy hiệu vàng12 Huy hiệu bạc22 Huy hiệu đồng1 gold badge12 silver badges22 bronze badges

Đã hỏi ngày 26 tháng 11 năm 2010 lúc 15:14Nov 26, 2010 at 15:14

Bỉ cá FishbelginBelgin Fish

Phù bằng vàng 18,5K41 Huy hiệu bạc130 Huy hiệu đồng41 gold badges101 silver badges130 bronze badges

0

Bạn có thể sử dụng chức năng substr để trả về một chuỗi con bắt đầu từ ký tự thứ 5:

$str = "The quick brown fox jumps over the lazy dog."
$str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog."

Đã trả lời ngày 26 tháng 11 năm 2010 lúc 15:16Nov 26, 2010 at 15:16

0

Nếu bạn sử dụng mã hóa ký tự đa byte và không chỉ muốn xóa bốn byte đầu tiên như substr, hãy sử dụng đối tác đa byte mb_substr. Điều này tất nhiên cũng sẽ hoạt động với các chuỗi một byte.

Đã trả lời ngày 26 tháng 11 năm 2010 lúc 15:30Nov 26, 2010 at 15:30

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về cách xóa N ký tự đầu tiên của chuỗi trong PHP.

Hãy xem xét, chúng tôi có một chuỗi sau:

Bây giờ, chúng tôi muốn xóa 2 ký tự đầu tiên pa khỏi chuỗi trên.

Lưu ý: Trong PHP, các chuỗi là chuỗi các ký tự có thể được truy cập bằng cách sử dụng chỉ mục ký tự của nó, trong đó chỉ mục ký tự đầu tiên là 0, ký tự thứ hai là 1 và chỉ mục ký tự đầu tiên là -1, v.v.

Xóa các ký tự n đầu tiên

Để loại bỏ các ký tự N đầu tiên của chuỗi, chúng ta có thể sử dụng hàm substr() tích hợp trong PHP.

Hàm Subr () chấp nhận ba đối số, mục thứ nhất là string, vị trí thứ hai là vị trí bắt đầu, thứ ba là độ dài (tùy chọn).

Dưới đây là một ví dụ, loại bỏ 2 ký tự đầu tiên pa khỏi chuỗi

$place="paris";
$result = substr($place, 2);
echo $result;
0:

$place="paris";
$result = substr($place, 2);
echo $result;

Output:

Trong ví dụ trên, chúng tôi đã vượt qua

$place="paris";
$result = substr($place, 2);
echo $result;
1 như một đối số thứ hai cho hàm substr(). Vì vậy, nó bắt đầu trích xuất tại Index
$place="paris";
$result = substr($place, 2);
echo $result;
1 và trích xuất phần còn lại của một chuỗi.

Lưu ý: Hàm substr() không làm biến đổi chuỗi gốc, thay vì nó tạo ra một chuỗi mới với dữ liệu được sửa đổi.

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

Lưu bài viết

  • Đọc
  • Bàn luận
  • Cải thiện bài viết

    Lưu bài viết

    Đọc

    Examples:

    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    

    Được đề xuất: Vui lòng thử cách tiếp cận của bạn trên {IDE} trước, trước khi chuyển sang giải pháp.{IDE} first, before moving on to the solution.

    Giải thích: Trong PHP để xóa các ký tự từ đầu, chúng ta có thể sử dụng LTRIM nhưng trong đó chúng ta phải xác định những gì chúng ta muốn xóa khỏi chuỗi, tức là loại bỏ các ký tự sẽ được biết đến. Ví dụ: Ví dụ:
    In PHP to remove characters from beginning we can use ltrim but in that we have to define what we want to remove from a string i.e. removing characters are to be known.
    Example:

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    5

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    8
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    9
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    0

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    3
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    5
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    6
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    7

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    9
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    0

    substr2

    Nếu chuỗi không được biết và chúng tôi muốn xóa các ký tự từ đầu thì chúng ta có thể sử dụng Subr (). Ở đây chúng ta có thể sử dụng nó bằng hai tham số một là chuỗi và chuỗi kia là chỉ mục. chuỗi con () trả về chuỗi từ chỉ mục tham số thứ hai đến cuối chuỗi.substr(). Here we can use it by two parameters one is the string and the other is the index. substr() return string from the second parameter index to the end of the string.

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    5

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    8
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    9
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    0

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    3
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    5
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    6
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    7

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    9
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    0

    Nếu chuỗi không được biết và chúng tôi muốn xóa các ký tự từ đầu thì chúng ta có thể sử dụng Subr (). Ở đây chúng ta có thể sử dụng nó bằng hai tham số một là chuỗi và chuỗi kia là chỉ mục. chuỗi con () trả về chuỗi từ chỉ mục tham số thứ hai đến cuối chuỗi.

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6substr0
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    8substrsubstr3
    $place="paris";
    $result = substr($place, 2);
    echo $result;
    7substr5

    substr2

    $place="paris";
    $result = substr($place, 2);
    echo $result;
    6
    Input : Geeksforgeeks
    Output : eeksforgeeks
    
    Input :, Hello geek!
    Output : Hello geek!
    
    9 substr0substr9mb_substr0__

    Làm cách nào để thay thế hai ký tự đầu tiên của chuỗi trong PHP?

    Sử dụng chuỗi con () để lấy hai ký tự đầu tiên và phần còn lại của chuỗi thành hai biến..

    Làm thế nào tôi có thể nhận được 3 ký tự đầu tiên của một chuỗi trong PHP?

    Để có được n ký tự đầu tiên của chuỗi, chúng ta có thể sử dụng hàm Subr () tích hợp trong PHP.Dưới đây là một ví dụ, nhận được 3 ký tự đầu tiên từ một chuỗi sau:use the built-in substr() function in PHP. Here is an example, that gets the first 3 characters from a following string:

    Làm cách nào để xóa 4 ký tự cuối cùng khỏi chuỗi trong PHP?

    Phương pháp 4 - Hàm RTRIM hàm RTRIM để được sử dụng để loại bỏ các ký tự cụ thể từ cuối chuỗi.rtrim ($ chuỗi, 'x');Ở đây, X X là nhân vật để loại bỏ.rtrim function The rtrim function to used to remove specific characters from the end of the string. rtrim($string,'x'); Here “x” is the character to remove.

    Sử dụng trang trí trong PHP là gì?

    Định nghĩa và cách sử dụng.Hàm Trim () sẽ loại bỏ khoảng trắng và các ký tự được xác định trước khác từ cả hai phía của chuỗi.Các hàm liên quan: LTRIM () - Loại bỏ khoảng trắng hoặc các ký tự được xác định trước khác khỏi phía bên trái của chuỗi.removes whitespace and other predefined characters from both sides of a string. Related functions: ltrim() - Removes whitespace or other predefined characters from the left side of a string.