Hướng dẫn delete last element string php - xóa chuỗi phần tử cuối cùng php

Hướng dẫn delete last element string php - xóa chuỗi phần tử cuối cùng php
Đây là một câu hỏi PHP rất phổ biến, làm thế nào để loại bỏ ký tự cuối cùng khỏi chuỗi trong PHP?how to remove last character from string in PHP?

Vì vậy, đây là ba cách làm thế nào để xóa ký tự cuối cùng khỏi chuỗi trong PHP.

Phương pháp 1 - PHP: Xóa ký tự cuối cùng khỏi chuỗi bằng cách sử dụng chuỗi con và mb_substr

Subrtr và MB_Substr lệnh sử dụng


substr($string, 0, -1);
mb_substr($string, 0, -1);

Ví dụ như Subrtr và MB_SubStr:


$string = "This is test string..";
echo $string . "\n";

// substr function
echo "substr: " . substr($string, 0, -1);

echo "\n";

// mb_substr multibyte version
echo "mb_substr: " . mb_substr($string, 0, -1);

echo "\n";

Ví dụ đầu ra:

This is test string..
This is test string.
This is test string.

SPOTTR_REPLOPS Lệnh sử dụng


substr_replace($string ,"",-1);

Ví dụ về SPERTR_VPOPLE:


$string = "This is test string..";
echo $string . "\n";

// substr_replace function
echo "substr_replace: " . substr_replace($string ,"",-1);

echo "\n";

Ví dụ đầu ra:

This is test string..
This is test string.

SPOTTR_REPLOPS Lệnh sử dụng

Ví dụ về SPERTR_VPOPLE: rtrim function is not working exactly same way as substr and substr_replace, but it is of course useful some cases. Rtrim function trims all specified characters from end of the string.

Phương pháp 3 - PHP: Xóa ký tự cuối cùng khỏi chuỗi bằng RTRIM


rtrim($string,'x');

Lưu ý: Hàm RTRIM không hoạt động chính xác như vậy với Subr và Subr_Replace, nhưng tất nhiên nó là một số trường hợp hữu ích. Hàm RTRIM cắt tất cả các ký tự được chỉ định từ cuối chuỗi.


$string = "This is test string..";
echo $string . "\n";

// rtrim function
echo "rtrim: " . rtrim($string, ".");

echo "\n";

Ví dụ đầu ra:

This is test string..
This is test string

Tùy chọn thứ ba là hàm rtrim () ..

Làm cách nào để loại bỏ ký tự đầu tiên và cuối cùng của chuỗi trong PHP?

  • Don lồng bỏ lỡ - Kiểm tra xem chuỗi có chứa chuỗi phụ trong PHP không

Phương pháp 1 - Sử dụng chức năng Subr_Repace

Bạn có thể sử dụng hàm PHP Subr_replace () để xóa ký tự cuối cùng khỏi chuỗi trong PHP.

Cú pháp:

substr_replace($string,"",-1);($string,"",-1);

Thí dụ:

Hướng dẫn này mô tả 4 phương pháp để loại bỏ ký tự cuối cùng khỏi một chuỗi bằng ngôn ngữ lập trình PHP. Bạn có thể sử dụng bất kỳ một trong các phương pháp sau theo yêu cầu.

$ String = "Xin chào tecadmin!";="Hello TecAdmin!";

echo "chuỗi gốc:". $ chuỗi. "\ n";"Original string: ".$string."\n";

echo "Chuỗi cập nhật:" .substr_replace ($ String, "",-1). "\ n";"Updated string: ". substr_replace($string,"",-1)."\n";

?>

Output:

Original string: Hello TecAdmin!
Updated string: Hello TecAdmin

Phương pháp 2 - Chức năng phụ

Sử dụng hàm phụ để xóa ký tự cuối cùng khỏi bất kỳ chuỗi nào trong chuỗi PHP

Cú pháp:

Thí dụ:

Hướng dẫn này mô tả 4 phương pháp để loại bỏ ký tự cuối cùng khỏi một chuỗi bằng ngôn ngữ lập trình PHP. Bạn có thể sử dụng bất kỳ một trong các phương pháp sau theo yêu cầu.

$ String = "Xin chào tecadmin!";="Hello TecAdmin!";

echo "chuỗi gốc:". $ chuỗi. "\ n";"Original string: ".$string."\n";

echo "Chuỗi cập nhật:" .substr_replace ($ String, "",-1). "\ n";"Updated string: ". substr($string,0,-1)."\n";

?>

Output:

Original string: Hello TecAdmin!
Updated string: Hello TecAdmin

Phương pháp 2 - Chức năng phụ

Sử dụng hàm phụ để xóa ký tự cuối cùng khỏi bất kỳ chuỗi nào trong chuỗi PHP

Cú pháp:

mb_substr($string,0,-1);($string,0,-1);

Thí dụ:

Hướng dẫn này mô tả 4 phương pháp để loại bỏ ký tự cuối cùng khỏi một chuỗi bằng ngôn ngữ lập trình PHP. Bạn có thể sử dụng bất kỳ một trong các phương pháp sau theo yêu cầu.

$ String = "Xin chào tecadmin!";="Hello TecAdmin!";

echo "chuỗi gốc:". $ chuỗi. "\ n";"Original string: ".$string."\n";

echo "Chuỗi cập nhật:" .substr_replace ($ String, "",-1). "\ n";"Updated string: ". mb_substr($string,0,-1)."\n";

?>

Output:

Original string: Hello TecAdmin!
Updated string: Hello TecAdmin

Phương pháp 2 - Chức năng phụ

Sử dụng hàm phụ để xóa ký tự cuối cùng khỏi bất kỳ chuỗi nào trong chuỗi PHP

Cú pháp:

Thí dụ:

Thí dụ:

Hướng dẫn này mô tả 4 phương pháp để loại bỏ ký tự cuối cùng khỏi một chuỗi bằng ngôn ngữ lập trình PHP. Bạn có thể sử dụng bất kỳ một trong các phương pháp sau theo yêu cầu.

$ String = "Xin chào tecadmin!";="Hello TecAdmin!";

echo "chuỗi gốc:". $ chuỗi. "\ n";"Original string: ".$string."\n";

echo "Chuỗi cập nhật:" .substr_replace ($ String, "",-1). "\ n";"Updated string: ". rtrim($string,"!")."\n";

?>

Output:

Original string: Hello TecAdmin!
Updated string: Hello TecAdmin

Làm thế nào để bạn loại bỏ phần tử cuối cùng của một chuỗi?

Để loại bỏ ký tự cuối cùng của một chuỗi đã cho, chúng ta phải sử dụng hai tham số: 0 làm chỉ số bắt đầu và chỉ số của ký tự áp chót. Chúng ta có thể đạt được điều đó bằng cách gọi phương thức String () của chuỗi và trừ 1 từ kết quả.calling String's length() method, and subtracting 1 from the result.

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

Trong đoạn trích này, chúng tôi sẽ cho bạn thấy một số hàm PHP cho phép xóa ký tự cuối cùng khỏi một chuỗi cụ thể ...
Tùy chọn đầu tiên là chức năng chuỗi con.Tùy chọn đầu tiên là sử dụng chức năng phụ.....
Tùy chọn thứ hai là chức năng SPERTR_REPLACE.....
Tùy chọn thứ ba là hàm rtrim () ..

Làm cách nào để loại bỏ ký tự đầu tiên và cuối cùng của chuỗi trong PHP?

Sử dụng Trim: Trim ($ Datalist, '*');Điều này sẽ loại bỏ tất cả các ký tự * (ngay cả khi có nhiều hơn một!) Từ cuối và phần đầu của chuỗi.trim : trim($dataList, '*'); This will remove all * characters (even if there are more than one!) from the end and the beginning of the string.

RTRIM PHP là gì?

Hàm rtrim () loại bỏ khoảng trắng hoặc các ký tự được xác định trước khác từ phía bên phải 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 or other predefined characters from the right side of a string. Related functions: ltrim() - Removes whitespace or other predefined characters from the left side of a string.