Hàm substr () trong PHP
Thí dụ
Trả lại "thế giới" từ chuỗi:
<?php
echo substr("Hello world",6);
?>
Đị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
substr(string,start,length)
Giá trị tham số
Parameter | Description |
---|---|
string | Required. Specifies the string to return a part of |
start | Required. Specifies where to start in the string
|
length | Optional. Specifies the length of the returned string. Default is to the end of the string.
|
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về phần được trích xuất của một chuỗi hoặc FALSE khi không thành công hoặc một chuỗi trống |
---|---|
Phiên bản PHP: | 4+ |
Changelog: | PHP 7.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ủa một dấu cắt âm, FALSE được trả về. Các phiên bản khác lấy chuỗi từ đầu. |
Các ví dụ khác
Thí dụ
Sử dụng tham số bắt đầu với các số âm và dương khác nhau:
<?php
echo substr("Hello world",10)."<br>";
echo substr("Hello world",1)."<br>";
echo substr("Hello world",3)."<br>";
echo substr("Hello world",7)."<br>";
echo substr("Hello world",-1)."<br>";
echo substr("Hello world",-10)."<br>";
echo substr("Hello world",-8)."<br>";
echo substr("Hello world",-4)."<br>";
?>
Thí dụ
Sử dụng các tham số bắt đầu và độ dài với các số âm và dương khác nhau:
<?php
echo substr("Hello world",0,10)."<br>";
echo substr("Hello world",1,8)."<br>";
echo substr("Hello world",0,5)."<br>";
echo substr("Hello world",6,6)."<br>";
echo substr("Hello world",0,-1)."<br>";
echo substr("Hello world",-10,-2)."<br>";
echo substr("Hello world",0,-6)."<br>";
?>
❮ Tham chiếu chuỗi PHP