Làm cách nào tôi có thể cắt bớt một chuỗi thành 20 từ đầu tiên trong php?

❮ Tham chiếu chuỗi PHP

Ví 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ụ

Ví 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ử »

Ví 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

❮ Tham chiếu chuỗi PHP

Ví dụ

Xóa các ký tự ở cả hai phía của chuỗi ["Anh ấy" trong "Xin chào" và "d. " trong thế giới"]

$str = "Xin chào thế giới. ";
echo $str. "
";
echo trim[$str,"Hed. "];
?>

Tự mình thử »

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

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

cú pháp

Giá trị tham số

Tham sốChuỗi mô tảBắt buộc. Chỉ định chuỗi cho checkcharlistOptional. Chỉ định các ký tự cần xóa khỏi chuỗi. Nếu bỏ qua, tất cả các ký tự sau sẽ bị xóa
  • "\0" - NULL
  • "\ t" - tab
  • "\n" - dòng mới
  • "\x0B" - tab dọc
  • "\ r" - xuống dòng
  • " " - khoảng trắng thông thường

chi tiết kỹ thuật

Giá trị trả về. Trả về phiên bản stringPHP đã sửa đổi. 4+Nhật ký thay đổi. Tham số charlist đã được thêm vào trong PHP 4. 1

Thêm ví dụ

Ví dụ

Xóa khoảng trắng ở cả hai phía của chuỗi

$str = " Xin chào thế giới. ";
echo "Không cắt. ". $str;
echo "
";
echo "Có viền. ". trim[$str];
?>

Đầu ra HTML của đoạn mã trên sẽ là [Xem nguồn]



Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Đầu ra trình duyệt của đoạn mã trên sẽ là

Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Tự mình thử »

Ví dụ

Xóa dòng mới [\n] khỏi cả hai bên của chuỗi

$str = "\n\n\nXin chào thế giới. \n\n\n";
echo "Không cắt. ". $str;
echo "
";
echo "Có viền. ". trim[$str];
?>

Đầu ra HTML của đoạn mã trên sẽ là [Xem nguồn]



không trang trí

Chào thế giới


với trang trí. Chào thế giới

Đầu ra trình duyệt của đoạn mã trên sẽ là

Không cắt. Chào thế giới.
Có viền. Chào thế giới.

Tự mình thử »

❮ Tham chiếu chuỗi PHP

Có một văn bản dài vì nội dung trang web của bạn có thể là một vấn đề vì nó có thể phá vỡ bố cục trang web của bạn

Để cắt bớt [hoặc cắt ngắn] một văn bản dài bằng PHP, bạn cần

Hướng dẫn này sẽ giúp bạn tìm hiểu cách thực hiện các bước trên. Hãy bắt đầu nào

Bước #1 - Sử dụng hàm substr[] để cắt bớt văn bản

Hàm substr[] được sử dụng để trích xuất một phần của chuỗi

Chức năng này có thể được sử dụng để cắt bớt văn bản như hình bên dưới

Chủ Đề