Return part of a string, substr: hàm cắt một phần chuỗi trong php

Bản bắt tắt: Trong giải đáp này, bạn sẽ học cách thực hiện hàm substr () trong PHP nhằm trích xuất một chuỗi con xuất phát điểm từ một chuỗi.

Bạn đang xem: Return part of a string, substr: hàm cắt một phần chuỗi trong php

Bạn sẽ xem: Substr

Giới thiệu về hàm substr () trong PHP

Hàm substr () đồng ý một chuỗi cùng trả về một chuỗi con từ chuỗi.

Đây là cú pháp của hàm substr ():

Ngôn ngữ mã: PHP (php) trong cú pháp này:

$ string là chuỗi đầu vào. $ offset là vị trí mà lại tại kia hàm bước đầu trích xuất chuỗi con. $ length là số cam kết tự đề xuất đưa vào chuỗi con. Nếu bạn bỏ qua đối số $ length, thì hàm substr () đang trích xuất một chuỗi nhỏ từ phần bù $ sống cuối chuỗi $. Ví như $ length là 0, false hoặc null, thì hàm substr () trả về một chuỗi trống.

Ví dụ về những hàm substr () vào PHP

Hãy lấy một số trong những ví dụ về việc thực hiện hàm substr ().

1) lấy một ví dụ về hàm substr () đơn giản dễ dàng trong PHP

Ví dụ sau áp dụng hàm substr () nhằm trích xuất cha ký tự trước tiên từ một chuỗi:

Ngôn ngữ mã: HTML, XML (xml) Trong lấy ví dụ này, hàm substr () trích xuất 3 cam kết tự thứ nhất của chuỗi “chuỗi bé PHP” ban đầu từ chỉ mục 0.


*

2) thực hiện hàm substr () trong PHP với đối số độ dài mặc định

Ví dụ sau áp dụng hàm substr () nhằm trích xuất một chuỗi con từ chuỗi “chuỗi con PHP” bắt đầu từ chỉ mục 4 cho cuối chuỗi:

Ngôn ngữ mã: HTML, XML (xml) Trong lấy một ví dụ này, shop chúng tôi bỏ qua đối số $ length. Bởi đó, substr () trả về một chuỗi con, bắt đầu từ chỉ mục 4 cho cuối chuỗi đầu vào.


*

Hàm substr () trong PHP với phần bù âm

Đối số $ offset rất có thể là một số âm. Trường hợp $ offset là số âm, thì hàm substr () trả về một chuỗi con ban đầu từ ký kết tự offset từ lúc cuối chuỗi. Cam kết tự ở đầu cuối của chuỗi đầu vào có chỉ số -1.

Xem thêm: Doanh Nghiệp Msmes Là Gì, Nghĩa Của Từ Msme, Msme Là Gì, Nghĩa Của Từ Msme

Ví dụ sau minh họa cách áp dụng hàm substr () cùng với phần bù âm:

Ngôn ngữ mã: HTML, XML (xml) Trong lấy ví dụ như này, substr () trả về một chuỗi con nằm tại ký tự vật dụng 4 tính từ cuối chuỗi.

Hình hình ảnh sau minh họa cách hoạt động của hàm substr () trong ví dụ trên:


*

Hàm substr () vào PHP có độ nhiều năm âm

Giống như đối số $ offset, đối số $ length có thể là số âm. Nếu bạn chuyển một trong những âm mang đến đối số $ length, thì hàm substr () sẽ bỏ qua một số ký tự $ length từ chuỗi bé được trả về.

Ví dụ sau minh họa việc áp dụng substr () với những đối số $ offset và $ length:

Ngôn ngữ mã: HTML, XML (xml) các hình hình ảnh sau minh họa cách hoạt động vui chơi của ví dụ trên:


*

Hàm mb_substr () trong PHP

Xem lấy ví dụ sau:

Ngôn ngữ mã: HTML, XML (xml) ví dụ như này nỗ lực trích xuất một chuỗi nhỏ với một ký tự trong chuỗi $ message ban đầu từ chỉ mục 3. Tuy nhiên, nó không hiển thị gì vào đầu ra.

Nguyên nhân là do chuỗi $ message chứa ký kết tự chưa hẳn ASCII. Vày đó, hàm substr () vận động không bao gồm xác.

Để trích xuất một chuỗi con xuất phát điểm từ một chuỗi chứa ký tự không hẳn ASCII, bạn áp dụng hàm mb_substr (). Hàm mb_substr () y hệt như hàm substr () ngoài nó bao gồm đối số mã hóa bổ sung:

mb_substr (string $ string, int $ start, int | null $ length = null, string | null $ encoding = null): stringNgôn ngữ mã: PHP (php) lấy một ví dụ sau sử dụng hàm mb_substr () nhằm trích xuất một chuỗi con xuất phát từ một chuỗi gồm mã không hẳn ASCII:


Rate this post
SharePin Tweet
*
Duy Trương

Chào cả nhà, bản thân là Duy, mình là 1 trong những người sinh sống tình cảm, yêu động vật hoang dã và dành cực các thời gian chăm lo chó mèo. Hiện mình mặt khác là nhà của website duypets.com này. Với tay nghề kinh nghiệm 25 năm yêu thương chó mèo cùng 3 năm chăm sóc các tương đương chó cảnh, bản thân tin những nội dung bài viết trên đây sẽ hữu ích cho các sen


Related Posts
*

NEW phương pháp Xem password Wifi trên Win Xp, xem Password Wifi Win 7, 8


Bạn đang xem: NEW phương pháp Xem mật khẩu Wifi bên trên Win Xp, coi Password Wifi Win 7, 8 trên AZ PetCách xem Mật Khẩu… Read More

NEW thiết lập Game Typer Shark Miễn giá tiền 2021, download Typer Shark Deluxe


Bạn sẽ xem: NEW sở hữu Game Typer Shark Miễn giá tiền 2021, tải về Typer Shark Deluxe trên AZ PetTải game Typer Shark Miễn giá thành 2021,… Read More

NEW download Game Laplace M Vn


Bạn đang xem: NEW thiết lập Game Laplace M toàn nước Tại AZ PetTải game Laplace M Vn thông tin chung chúng ta Hoa Kỳ Bưu kiện… Read More

NEW What Is Partnership Là Gì


Bạn đã xem: NEW What Is Partnership Là Gì trên AZ PetWhat Is Partnership Là Gì Anh-Việt-Anh Nga-Việt-Nga Lào-Việt Việt-Lào Trung-Việt-Việt-Trung Pháp-Việt-Pháp Hàn-Việt Nhật-Việt… Read More

Leave a Comment! Hủy

Save my name, email, và website in this browser for the next time I comment.


Xem nhiều


Thông tin liên hệ

Liên Hệ Duypets


Please tick to lớn agree to lớn be contacted.
Your message has been sent.
Sponsored by Pet Mart