PHP trích xuất chuỗi con từ chuỗi
PHP cung cấp nhiều hàm khác nhau, bao gồm hàm chuỗi con PHP, giúp dễ dàng làm việc với các loại dữ liệu khác nhau. Chuỗi con PHP, còn được gọi là PHP Substr(), là hàm chuỗi PHP phổ biến nhất và nó được sử dụng để trích xuất một phần của chuỗi. Hàm chuỗi con PHP chấp nhận một chuỗi và trả về một chuỗi con từ chuỗi. Ở đây chúng ta sẽ thảo luận về cách trích xuất một chuỗi con từ một chuỗi trong PHP bằng cách sử dụng Substr() Show
cú phápChuỗi con PHP có cú pháp sau
Thông sốCú pháp của hàm substr() chứa ba tham số, $string, $start và $length, trong đó hai tham số đầu tiên là bắt buộc và tham số cuối cùng là tùy chọn $chuỗi$string là tham số chuỗi chính. Nó chỉ định chuỗi cần thay đổi hoặc loại bỏ. $string là một tham số bắt buộc trong hàm chuỗi con PHP và nó lấy giá trị chuỗi ban đầu để trích xuất chuỗi con từ một chuỗi trong PHP $bắt đầu$string là tham số bắt buộc thứ hai trong hàm chuỗi con PHP và nó chỉ định vị trí bắt đầu từ đó chuỗi con sẽ được trích xuất. Đầu vào là một số nguyên và nó có các điều kiện sau
chiều dài $$length là một tham số tùy chọn của hàm chuỗi con PHP và nó chỉ định độ dài của chuỗi sẽ bị cắt. Đầu vào là một số nguyên và nó có các điều kiện sau
Cách trích xuất một ký tự từ một chuỗi bằng hàm chuỗi con PHP
Bây giờ bạn đã biết tất cả các tham số được sử dụng trong hàm chuỗi con PHP, hãy xem một số ví dụ về cách bạn có thể trích xuất các ký tự từ một chuỗi bằng cách sử dụng hàm chuỗi con PHP 1. Sử dụng hàm chuỗi con với vị trí bắt đầu tích cựcVí dụ này cho thấy cách hàm chuỗi con PHP được sử dụng với vị trí bắt đầu dương. Dưới đây, vì vị trí bắt đầu là dương, việc đếm sẽ bắt đầu từ 0.
Vì vậy, khi vị trí bắt đầu là 11, chuỗi sẽ bị cắt từ vị trí thứ 12 cho đến khi kết thúc chuỗi ban đầu. Khi bạn chạy tập lệnh từ máy chủ web, đầu ra sau sẽ xuất hiện 2. Sử dụng hàm chuỗi con với vị trí bắt đầu phủ địnhVí dụ này cho thấy cách sử dụng hàm chuỗi con PHP với vị trí bắt đầu phủ định để trích xuất một chuỗi con từ một chuỗi. Vì vị trí bắt đầu là âm, nên việc đếm bắt đầu từ cuối chuỗi và giá trị 1 ________số 8
Trong trường hợp này, tập lệnh sẽ trả về một chuỗi con từ vị trí bắt đầu đến cuối chuỗi. Khi bạn chạy tập lệnh từ máy chủ web, đầu ra sau sẽ xuất hiện 3. Sử dụng hàm chuỗi con với vị trí và độ dài bắt đầu dươngVí dụ này cho thấy cách hàm chuỗi con PHP được sử dụng với vị trí và độ dài bắt đầu dương. Trong ví dụ sau, vị trí bắt đầu là 21 và chiều dài là 9. Ở đây, vị trí bắt đầu được trích xuất bằng cách đếm từ 0 đến 21 và vị trí kết thúc được trích xuất bằng cách đếm 9 ký tự
Khi bạn chạy tập lệnh này từ máy chủ web, đầu ra sau sẽ xuất hiện 4. Sử dụng hàm chuỗi con với vị trí và độ dài bắt đầu phủ địnhVí dụ này cho thấy cách hàm chuỗi con PHP được sử dụng với vị trí và độ dài bắt đầu phủ định. Trong ví dụ sau, vị trí bắt đầu là -16 và chiều dài là -9. Cả vị trí bắt đầu và độ dài sẽ được tính từ điểm cuối của chuỗi ban đầu và quá trình đếm sẽ bắt đầu từ 1
Khi bạn chạy tập lệnh này từ máy chủ web, đầu ra sau sẽ xuất hiện 5. Sử dụng hàm chuỗi con với vị trí bắt đầu âm và độ dài dươngVí dụ này cho thấy cách sử dụng hàm chuỗi con PHP với vị trí bắt đầu dương và độ dài âm. Như bạn có thể thấy, ở đây vị trí bắt đầu là -11 và chiều dài là 7. Vì vậy, vị trí bắt đầu được trích xuất bằng cách đếm từ cuối chuỗi. Chuỗi con sẽ bị cắt bằng cách đếm 7 ký tự sau vị trí bắt đầu
Khi bạn chạy tập lệnh này từ máy chủ web, đầu ra sau sẽ xuất hiện
Bây giờ bạn có thể biết cách trích xuất các ký tự từ Chuỗi bằng hàm chuỗi con PHP. Chúng tôi hy vọng bây giờ bạn có thể áp dụng hàm substr() một cách hiệu quả. Nếu còn bỡ ngỡ về hàm substr() trong PHP, bạn có thể tham gia khóa học PHP tại Nepal tại TechAxis. TechAxis được coi là học viện đào tạo PHP tốt nhất ở Nepal. Chúng tôi cung cấp cho bạn một phạm vi học tập mới về PHP. Chúng tôi có nhiều năm kinh nghiệm trong việc cung cấp đào tạo PHP ở Kathmandu 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àm cách nào để lấy giá trị từ chuỗi trong PHP?Hàm strval() trả về giá trị chuỗi của một biến.
Làm cách nào để cắt ngắn một chuỗi trong PHP?Hàm trim() xóa khoảng trắng và các ký tự được xác định trước khác khỏi cả hai phía của chuỗi . chức năng liên quan. ltrim() - Xóa 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. rtrim() - Xóa khoảng trắng hoặc các ký tự được xác định trước khác khỏi phía bên phải của chuỗi.
Làm cách nào để lấy một chuỗi sau một ký tự cụ thể trong PHP?$text = end((explode('_', '233718_This_is_a_string', 2))); Bằng cách chỉ định 2 cho tham số giới hạn trong phát nổ() , nó trả về mảng . Trả về phần tử thứ 2 ( [1] ), sẽ cho phần còn lại của chuỗi. |