Hướng dẫn php get end of string - php lấy cuối chuỗi

Có nhiều câu trả lời đúng ở đây. Nhưng không rõ ràng những gì cần thiết, nếu bạn muốn phiên bản "an toàn" của substr,

Giống như substr, khi chuỗi "đủ dài", nhưng nếu chuỗi quá ngắn, hãy trả lại chuỗi gốc (thay vì trả về false).

/** Unlike substr, handles case where $string is too short.
 * @param $string
 * @param $nChars - negative to return at end of string.
 */
function safe_substr($string, $nChars) {
    if ($nChars == 0 || !isset($string))
        return "";

    if (strlen($string) <= abs($nChars))
        // $string is too short (or exactly the desired length). Return the string.
        return $string;

    return substr($string, $nChars);
}

Lưu ý: Đối với UTF-8 chars, xác định safe_mb_substr, thay thế substr ở trên bằng mb_substr. Và thay thế strlen bằng mb_strlen.

(Php 4, Php 5, Php 7, Php 8)

Subrtr - trả về phần của chuỗiReturn part of a string

Sự mô tả

Subrtr (Chuỗi ____10, int

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
1,? int
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
2 =
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3): Chuỗi
(string
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
0
, int
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
1
, ?int
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
2 =
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3
): string

Thông số

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

Chuỗi đầu vào.

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

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 không âm, chuỗi được trả về sẽ bắt đầu ở vị trí ____ 15'th trong
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4, đếm từ số không. Ví dụ, trong chuỗi '
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
9', ký tự ở vị trí substr0 là 'substr1', ký tự ở vị trí substr2 là 'substr3', v.v.

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 là âm, chuỗi được trả về sẽ bắt đầu ở ký tự ____ 15'th từ cuối
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4.

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4 dài nhỏ hơn
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 ký tự, một chuỗi trống sẽ được trả về.

Ví dụ số 1 sử dụng

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

substr0

substr1

Nếu substr1 được đưa ra và dương, chuỗi được trả về sẽ chứa tối đa substr1 ký tự bắt đầu từ

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 (tùy thuộc vào độ dài của
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4).

Nếu substr1 được đưa ra và âm tính, thì nhiều ký tự sẽ bị bỏ qua từ cuối

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4 (sau khi vị trí bắt đầu được tính toán khi
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 âm). Nếu
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 biểu thị vị trí của sự cắt ngắn này hoặc xa hơn, một chuỗi trống sẽ được trả về.

Nếu substr1 được đưa ra và là substr0, một chuỗi trống sẽ được trả về.

Nếu substr1 bị bỏ qua hoặc

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3, thì phần phụ bắt đầu từ
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 cho đến khi kết thúc chuỗi sẽ được trả về.
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3
, the substring starting from
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 until the end of the string will be returned.

Ví dụ #2 sử dụng substr1 âm

false6

Trả về giá trị

Trả về phần được trích xuất của

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4 hoặc một chuỗi trống.

Thay đổi

Phiên bảnSự mô tả
8.0.0 Subrtr (Chuỗi ____10, int
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
1,? int
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
2 =
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3): Chuỗi
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3
, the function returns a substring finishing at the end of the string, when it previously returned an empty string.
8.0.0 Thông sốfalse.

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

Chuỗi đầu vào.substr() usage

safe_mb_substr2

safe_mb_substr3

safe_mb_substr4

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5substr() casting behaviour

safe_mb_substr5

safe_mb_substr6

safe_mb_substr7

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 không âm, chuỗi được trả về sẽ bắt đầu ở vị trí ____ 15'th trong
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4, đếm từ số không. Ví dụ, trong chuỗi '
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
9', ký tự ở vị trí substr0 là 'substr1', ký tự ở vị trí substr2 là 'substr3', v.v.

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

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 là âm, chuỗi được trả về sẽ bắt đầu ở ký tự ____ 15'th từ cuối
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4.

Nếu

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
4 dài nhỏ hơn
1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
5 ký tự, một chuỗi trống sẽ được trả về.substr() returns an empty string as of PHP 8.0.0; previously, false was returned instead.

safe_mb_substr9

Ví dụ số 1 sử dụng

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

substr1

Nếu substr1 được đưa ra và dương, chuỗi được trả về sẽ chứa tối đa substr1 ký tự bắt đầu từ 1) 'pe' 2) '54' 3) 'gr' 4) '1' 5) '' 6) '' 7) '1200' 5 (tùy thuộc vào độ dài của 1) 'pe' 2) '54' 3) 'gr' 4) '1' 5) '' 6) '' 7) '1200' 4).

  • Nếu substr1 được đưa ra và âm tính, thì nhiều ký tự sẽ bị bỏ qua từ cuối
    1) 'pe'
    2) '54'
    3) 'gr'
    4) '1'
    5) ''
    6) ''
    7) '1200'
    
    4 (sau khi vị trí bắt đầu được tính toán khi
    1) 'pe'
    2) '54'
    3) 'gr'
    4) '1'
    5) ''
    6) ''
    7) '1200'
    
    5 âm). Nếu
    1) 'pe'
    2) '54'
    3) 'gr'
    4) '1'
    5) ''
    6) ''
    7) '1200'
    
    5 biểu thị vị trí của sự cắt ngắn này hoặc xa hơn, một chuỗi trống sẽ được trả về.
  • Nếu substr1 được đưa ra và là substr0, một chuỗi trống sẽ được trả về.
  • Nếu substr1 bị bỏ qua hoặc
    1) 'pe'
    2) '54'
    3) 'gr'
    4) '1'
    5) ''
    6) ''
    7) '1200'
    
    3, thì phần phụ bắt đầu từ
    1) 'pe'
    2) '54'
    3) 'gr'
    4) '1'
    5) ''
    6) ''
    7) '1200'
    
    5 cho đến khi kết thúc chuỗi sẽ được trả về.
  • Ví dụ #2 sử dụng substr1 âm
  • Trả về giá trị
  • Trả về phần được trích xuất của
    1) 'pe'
    2) '54'
    3) 'gr'
    4) '1'
    5) ''
    6) ''
    7) '1200'
    
    4 hoặc một chuỗi trống.
  • Thay đổi

Phiên bản

substr1 bây giờ là vô hiệu. Khi substr1 được đặt một cách rõ ràng thành

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3, 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.

substr0

substr1

substr2

substr3

Hàm trả về một chuỗi trống trong đó trước đó đã trả về false.

Ví dụ

substr4

substr5

substr6

substr7

substr8

Ví dụ #3 SPOTR () sử dụng

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

substr9

mb_substr0

mb_substr1

mb_substr2

mb_substr3

mb_substr4

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

Ví dụ

mb_substr5

mb_substr6

mb_substr7

Ví dụ #3 SPOTR () sử dụng

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

mb_substr8

mb_substr9

strlen0

strlen1

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

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

strlen2

strlen3

strlen4

mb_substr4

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, false đã được trả lại thay thế.

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

strlen6

strlen7

strlen8

strlen9

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

substr1 bây giờ là vô hiệu. Khi substr1 được đặt một cách rõ ràng thành

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3, 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.

mb_strlen0

mb_strlen1

mb_strlen2

mb_strlen3

Hàm trả về một chuỗi trống trong đó trước đó đã trả về false.

substr1 bây giờ là vô hiệu. Khi substr1 được đặt một cách rõ ràng thành

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3, 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.

mb_strlen4

mb_strlen5

mb_strlen6

mb_strlen7

Hàm trả về một chuỗi trống trong đó trước đó đã trả về false.

Ví dụ

mb_strlen8

mb_strlen9

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

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

mb_substr4

Ví dụ #3 SPOTR () sử dụng

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

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

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

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

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

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

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

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

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

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

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

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, false đã được trả lại thay thế.

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

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

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

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

mb_substr4

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

substr1 bây giờ là vô hiệu. Khi substr1 được đặt một cách rõ ràng thành

1) 'pe'
2) '54'
3) 'gr'
4) '1'
5) ''
6) ''
7) '1200'
3, 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.

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

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

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

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

Hàm trả về một chuỗi trống trong đó trước đó đã trả về false.

Ví dụ

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

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

mb_substr4

Ví dụ #3 SPOTR () sử dụng

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

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

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

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

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

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

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

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

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

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

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, false đã được trả lại thay thế.

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

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

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

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

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

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

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

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

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

mb_substr4

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

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

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

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

mb_substr4

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

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

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

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

mb_substr4

Cristianylf ¶

12 năm trước

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

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

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

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

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

Đăng [at] Jannik - Zappe [dot] de ¶

14 năm trước

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

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

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

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

Vnonov tại Gmail Dot Com / Viktor Nonov ¶

12 năm trước

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

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

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

Đăng [at] Jannik - Zappe [dot] de ¶

14 năm trước

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

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

mb_substr4

Vnonov tại Gmail Dot Com / Viktor Nonov ¶

Robinhood70 tại Live Dot ca ¶

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

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

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

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

mb_substr4

1 năm trước

quản trị trang web tại Oehoeboeroe dot nl ¶

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

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

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

mb_substr4

13 năm trước

Bradley từ California ¶

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

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

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

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

16 năm trước

Robinhood70 tại Live Dot ca ¶

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

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

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

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

1 năm trước

Bradley từ California ¶

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

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

mb_substr4

16 năm trước

Bradley từ California ¶

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

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

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

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

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

16 năm trước

Bradley từ California ¶

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

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

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

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

16 năm trước

14 năm trước

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

Vnonov tại Gmail Dot Com / Viktor Nonov ¶

Bradley từ California ¶

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

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

mb_substr4

16 năm trước

Frank tại Jkelloggs Dot DK ¶

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

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

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

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

17 năm trước

liên kết ¶

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

Ivanhoe011 tại gmail dot com ¶

Rob Nospam tại Clancentric Dot Net

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

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

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

substr00

substr01

mb_substr4

Woutermb tại Gmail Dot Com ¶

Kriskra tại Gmail Dot Com ¶$last_section = substr(strrchr($string, '. '), 1); to get everything after the char.

Làm thế nào tôi có thể nhận được chữ cái cuối cùng của một từ trong PHP?

mb_substr ("chuỗi đa loại", -1);// Trả về "," "Nếu bạn đang sử dụng các mã hóa ký tự Multibyte như UTF-8, hãy sử dụng MB_SUBSTR (Php.net/mb_substr). // returns "…" If you're using multibyte character encodings like UTF-8, use mb_substr (php.net/mb_substr) instead.