Lấy số cuối cùng từ chuỗi php

Chúng ta có thể sử dụng hàm có sẵn

 
0 để trích xuất các số từ
 
4. Hàm này tìm kiếm trên toàn cầu một mẫu được chỉ định từ một
 
4. Cú pháp đúng để sử dụng hàm này như sau

preg_match_all[$pattern, $inputString, $matches, $flag, $offset];

Hàm tích hợp sẵn

 
0 có năm tham số. Các chi tiết của các thông số của nó như sau

Tham sốMô tả
 
7bắt buộcĐó là mẫu mà chúng tôi muốn kiểm tra trong
 
4 đã cho.
 
9bắt buộcĐó là
 
4 mà chúng tôi muốn tìm kiếm mẫu đã cho.
Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
1tùy chọnNếu tham số này được đưa ra, thì hàm sẽ lưu kết quả của quá trình so khớp trong đó.
Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
2tùy chọn Tham số này có hai tùy chọn.
Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
3 và
Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
4. Bạn có thể đọc mô tả của nó ở đây.
Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
5tùy chọn Nó cho biết chức năng bắt đầu quá trình so khớp ở đâu. Thông thường, việc tìm kiếm bắt đầu từ đầu

Hàm này trả về một biến

Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
6. Nó trả về true nếu mẫu đã cho tồn tại

Chương trình dưới đây cho thấy cách chúng ta có thể sử dụng hàm

 
0 để trích xuất các số từ một
 
4 đã cho

 

Chúng tôi đã sử dụng mẫu

Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]
9 để trích xuất các số từ
 
4

đầu ra

Array
[
    [0] => Array
        [
            [0] => 4
            [1] => 6
        ]

]

Chúng ta cũng có thể sử dụng hàm

preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
51 để trích xuất các số từ một
 
4. Cú pháp đúng để sử dụng hàm này như sau

preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
5

Hàm

preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
51 chấp nhận ba tham số. Các chi tiết của các thông số của nó là như sau

Tham sốMô tả
preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
54bắt buộcĐó là biến để lọc.
preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
55bắt buộcĐó là tên của bộ lọc sẽ được áp dụng cho biến. Theo mặc định, nó là
preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
56
preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
57bắt buộc Tham số này cho biết về các tùy chọn để sử dụng

Chúng tôi đã sử dụng bộ lọc

preg_match_all[$pattern, $inputString, $matches, $flag, $offset];
58. Chương trình trích xuất các số từ
 
4 như sau

 

đầu ra

 
4

Trong PHP, chúng ta cũng có thể sử dụng hàm

 
2 để trích xuất các số từ một
 
4. Cú pháp đúng để sử dụng hàm này như sau

 
6

Hàm

 
2 chấp nhận năm tham số. Các chi tiết của các thông số của nó là như sau

Tham sốMô tả
 
3bắt buộcĐó là mẫu chúng tôi sẽ tìm kiếm trong
 
4 gốc hoặc mảng.
 
5bắt buộcĐó là
 
4 hoặc mảng mà chúng tôi sử dụng để thay thế cho giá trị được tìm kiếm.
 
7bắt buộcĐó là
 
4 hoặc một mảng mà từ đó chúng tôi muốn tìm giá trị và thay thế nó.
 
9tùy chọnThông số này giới hạn số lần thay thế.
 
40tùy chọn Tham số này cho biết về tổng số lần thay thế được thực hiện trên mảng hoặc
 
4 ban đầu của chúng tôi

Chúng tôi sẽ sử dụng mẫu

 
42 để tìm số trong
 
4. Chương trình trích xuất các số từ
 
4 như sau

❮ Tham chiếu chuỗi PHP

Thí dụ

Trả về "thế giới" từ chuỗi

echo substr["Xin chào thế giới",6];
?>

Tự mình thử »

Định nghĩa và cách sử dụng

Hàm substr[] trả về một phần của chuỗi

cú pháp

chất nền [chuỗi, bắt đầu, độ dài]

Giá trị tham số

Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi trả về một phần củastartRequired. Chỉ định nơi bắt đầu trong chuỗi
  • Một số dương - Bắt đầu tại một vị trí xác định trong chuỗi
  • Số âm - Bắt đầu tại một vị trí đã chỉ định từ cuối chuỗi
  • 0 - Bắt đầu từ ký tự đầu tiên trong chuỗi
chiều dàiTùy chọn. Chỉ định độ dài của chuỗi trả về. Mặc định là đến cuối chuỗi
  • Một số dương - Độ dài được trả về từ tham số bắt đầu
  • Số âm - Độ dài được trả về từ cuối chuỗi
  • Nếu tham số độ dài là 0, NULL hoặc FALSE - nó trả về một chuỗi rỗng

chi tiết kỹ thuật

Giá trị trả về. Trả về phần được trích xuất của chuỗi hoặc FALSE nếu lỗi hoặc chuỗi trống Phiên bản PHP. 4+Nhật ký thay đổi. PHP7. 0 - Nếu string = start [dài ký tự], nó sẽ trả về một chuỗi rỗng. Các phiên bản trước đó trả về FALSE.
PHP 5. 2. 2 - 5. 2. 6 - Nếu bắt đầu có vị trí cắt ngắn âm, FALSE được trả về. Các phiên bản khác lấy chuỗi từ đầu.

Thêm ví dụ

Thí dụ

Sử dụng tham số bắt đầu với các số dương và số âm khác nhau

echo substr["Xin chào thế giới",10]. "
";
echo substr["Xin chào thế giới",1]. "
";
echo substr["Xin chào thế giới",3]. "
";
echo substr["Xin chào thế giới",7]. "
";

echo substr["Xin chào thế giới",-1]. "
";
echo substr["Xin chào thế giới",-10]. "
";
echo substr["Xin chào thế giới",-8]. "
";
echo substr["Xin chào thế giới",-4]. "
";
?>

Tự mình thử »

Thí dụ

Sử dụng các tham số bắt đầu và độ dài với các số dương và số âm khác nhau

echo substr["Xin chào thế giới",0,10]. "
";
echo substr["Xin chào thế giới",1,8]. "
";
echo substr["Xin chào thế giới",0,5]. "
";
echo substr["Xin chào thế giới",6,6]. "
";

echo substr["Xin chào thế giới",0,-1]. "
";
echo substr["Xin chào thế giới",-10,-2]. "
";
echo substr["Xin chào thế giới",0,-6]. "
";
?>

Tự mình thử »

❮ Tham chiếu chuỗi PHP

Làm cách nào để lấy hai chữ số cuối trong PHP?

Bây giờ mảng[0] và mảng[1] là hai chữ số đầu tiên. mảng[mảng. length-1] và mảng[mảng. độ dài] là hai cái cuối cùng.

Làm cách nào để lấy hai ký tự cuối cùng của chuỗi trong PHP?

Đầu vào. $str = "GeekforGeek. " $n = 9 Đầu ra. forGeek. .
Phương pháp 1. Trong phương thức này, duyệt qua N ký tự cuối cùng của chuỗi và tiếp tục nối thêm chúng vào một chuỗi mới
Thí dụ
Phương pháp 2. Một cách khác để thực hiện việc này là sử dụng hàm thư viện sẵn có substr với các tham số là tên của chuỗi
Thí dụ

Làm cách nào để lấy 3 ký tự đầu tiên của chuỗi trong PHP?

Bạn có thể sử dụng hàm substr như thế này. echo substr[$myStr, 0, 5]; Đối số thứ hai của substr là bạn muốn bắt đầu từ vị trí nào và đối số thứ ba là bao nhiêu . Lưu câu trả lời này.

Làm cách nào để lấy hai chữ số đầu tiên của một số trong PHP?

một khả năng là sử dụng chất nền. echo substr[$mynumber, 0, 2];

Chủ Đề