Hướng dẫn how can i get last character of a string in php? - làm thế nào tôi có thể lấy ký tự cuối cùng của một chuỗi trong php?

Tôi không thể để lại nhận xét, nhưng liên quan đến câu trả lời của FastTrack, cũng nhớ rằng kết thúc dòng có thể chỉ là một ký tự duy nhất. Tôi sẽ đề nghị

substr(trim($string), -1)

Chỉnh sửa: Mã của tôi dưới đây đã được chỉnh sửa bởi ai đó, khiến nó không làm những gì tôi đã chỉ ra. Tôi đã khôi phục mã gốc của mình và thay đổi từ ngữ để làm cho nó rõ ràng hơn. My code below was edited by someone, making it not do what I indicated. I have restored my original code and changed the wording to make it more clear.

trim (hoặc rtrim) sẽ loại bỏ tất cả khoảng trắng, vì vậy nếu bạn cần kiểm tra không gian, tab hoặc khoảng trắng khác, trước tiên hãy thay thế các kết thúc dòng khác nhau:

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);

15 năm trước

gkhelloworld tại gmail dot com ¶Return part of a string

Kaysar trong ymail trong com ¶

Ẩn danh ¶(string $string, int $offset, ?int $length = null): string

4 năm trước

fatihmertdogancan tại hotmail dot com

fanfatal tại fanfatal dot pl ¶

liên kết ¶

Pheagey tại gmail dot com ¶

10 năm trước

Egingell tại Sisna Dot Com ¶

16 năm trước

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5

mar dot czapla tại gmail dot com ¶

14 năm trước

chậm tại acedsl dot com

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
6 được đưa ra và là
$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
5, một chuỗi trống sẽ được trả về.

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
6 bị bỏ qua hoặc null, thì bộ nền bắt đầu từ
$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
0 cho đến khi kết thúc chuỗi sẽ được trả về.null, the substring starting from
$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
0 until the end of the string will be returned.

Ví dụ #2 sử dụng

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
6 âm

rtrim1

Trả về giá trị

Trả về phần được trích xuất của string hoặc một chuỗi trống.

Thay đổi

Phiên bảnSự mô tả
8.0.0
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
6 bây giờ là vô hiệu. Khi
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
6 được đặt một cách rõ ràng thành null, hàm trả về một phần hoàn thiện phụ ở cuối chuỗi, khi trước đó nó đã trả về một chuỗi trống.null, the function returns a substring finishing at the end of the string, when it previously returned an empty string.
8.0.0 Hàm trả về một chuỗi trống trong đó trước đó đã trả về rtrim6.rtrim6.

Ví dụ

Ví dụ #3 SPOTR () sử dụngsubstr() usage

rtrim7

rtrim8

rtrim9

Ví dụ #4 Chất phụ () Hành vi đúcsubstr() casting behaviour

$string0

$string1

$string2

Ví dụ trên sẽ xuất ra:

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'

Ví dụ #5 Phạm vi ký tự không hợp lệ

Nếu một phạm vi ký tự không hợp lệ được yêu cầu, Subr () sẽ trả về một chuỗi trống kể từ Php 8.0.0; Trước đây, rtrim6 đã được trả lại thay thế.substr() returns an empty string as of PHP 8.0.0; previously, rtrim6 was returned instead.

$string4

Đầu ra của ví dụ trên trong Php 8:

Đầu ra của ví dụ trên trong Php 7:

Xem thêm

  • strrchr () - Tìm lần xuất hiện cuối cùng của ký tự trong chuỗi
  • SPERTR_REPLACE () - Thay thế văn bản trong một phần của chuỗi
  • preg_match () - Thực hiện phù hợp với biểu thức thông thường
  • Trim () - Dải khoảng trắng (hoặc các ký tự khác) từ đầu và cuối chuỗi
  • mb_substr () - Nhận một phần của chuỗi
  • WordWrap () - Kết thúc một chuỗi thành một số ký tự đã cho
  • Truy cập và sửa đổi chuỗi theo ký tự

Andreas bur (Andreas dot buro tại gmail dot com) ¶

13 năm trước

$string5

$string6

$string7

$string8

Biohazard Dot Ge tại Gmail Dot Com ¶

9 năm trước

$string9

$offset0

$offset1

$offset2

$offset3

ảm đạm tại MSN DOT com ¶

17 năm trước

$offset4

$offset5

$offset6

$offset7

$offset8

$offset9

Pugazhenthi K ¶

9 năm trước

$length0

$length1

$length2

ảm đạm tại MSN DOT com ¶

17 năm trước

$length3

$length4

$length5

$length6

Pugazhenthi K ¶

Nikolai Dot Wuestemann tại t-online dot de ¶

$length7

$length8

$length9

$offset9

11 năm trước

Greg tại trang phục dot com ¶

null1

null2

null3

null4

8 năm trước

13 năm trước

null5

null6

null7

null8

Biohazard Dot Ge tại Gmail Dot Com ¶

13 năm trước

null9

string0

string1

string2

Biohazard Dot Ge tại Gmail Dot Com ¶

9 năm trước

string3

string4

string5

string6

$offset9

ảm đạm tại MSN DOT com ¶

Nikolai Dot Wuestemann tại t-online dot de ¶

string8

string9

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
00

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
01

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
02

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
03

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
04

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
05

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
06

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
07

11 năm trước

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
08

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
09

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
10

$offset9

Pugazhenthi K ¶

13 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
12

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
13

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
14

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
15

Biohazard Dot Ge tại Gmail Dot Com ¶

9 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
16

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
17

$offset9

ảm đạm tại MSN DOT com ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
19

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
20

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
21

Pugazhenthi K ¶

Nikolai Dot Wuestemann tại t-online dot de ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
22

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
23

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
24

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
25

11 năm trước

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
26

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
27

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
28

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
29

Pugazhenthi K ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
30

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
31

$offset9

Pugazhenthi K ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
33

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
34

$offset9

Pugazhenthi K ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
36

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
37

$offset9

Pugazhenthi K ¶

Nikolai Dot Wuestemann tại t-online dot de ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
39

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
40

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
41

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
42

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
43

11 năm trước

Nikolai Dot Wuestemann tại t-online dot de ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
44

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
45

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
46

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
47

11 năm trước

Nikolai Dot Wuestemann tại t-online dot de ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
48

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
49

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
50

11 năm trước

Greg tại trang phục dot com ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
51

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
52

$offset9

8 năm trước

13 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
54

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
55

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
56

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
57

$offset9

Biohazard Dot Ge tại Gmail Dot Com ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
59

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
60

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
61

$offset9

Pugazhenthi K ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
63

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
64

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
65

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
66

Pugazhenthi K ¶

13 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
67

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
68

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
14

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
70

Biohazard Dot Ge tại Gmail Dot Com ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
71

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
72

$offset9

Pugazhenthi K ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
74

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
75

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
76

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
77

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
78

Pugazhenthi K ¶

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
79

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
80

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
81

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
82

Pugazhenthi K ¶

Nikolai Dot Wuestemann tại t-online dot de ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
83

11 năm trước

17 năm trước

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
84

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
85

$offset9

Pugazhenthi K ¶

Nikolai Dot Wuestemann tại t-online dot de ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
87

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
88

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
89

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
90

11 năm trước

Greg tại trang phục dot com ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
91

8 năm trước

Petez ¶

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
92

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
93

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
94

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
95

$order = array("\r\n", "\n", "\r");
$string = str_replace($order, '', $string);
$lastchar = substr($string, -1);
96

$offset9