Thứ Tư, 27 Tháng Mười Một 2024
Trang chủPHP & MysqlPHPHàm str_pad() trong php - Thêm các ký tự vào đầu cuối...

Hàm str_pad() trong php – Thêm các ký tự vào đầu cuối của chuỗi

Trong PHP, hàm str_pad() được sử dụng để thêm ký tự hay chuỗi vào đầu hoặc cuối của một chuỗi để làm cho chiều dài của chuỗi đó đạt đến một giới hạn nhất định. Hàm này thường được sử dụng để định dạng dữ liệu, ví dụ như tạo các chuỗi có độ dài cố định cho việc hiển thị.

DANH SÁCH BÀI VIẾT
Hàm strcasecmp php - so sánh chuỗi không phân biệt hoa thường
Hàm str_repeat() trong PHP: Tạo chuỗi lặp lại dễ dàng trong php
Hàm str_pad() trong php - Thêm các ký tự vào đầu cuối của chuỗi
Hàm strstr() trong php - Tìm kiếm & trích xuất chuỗi trong php
Hàm stristr() PHP - Tìm kiếm trích xuất chuỗi con không phân biệt Hoa thường

Hàm str_pad() trong php – Cú pháp cơ bản

Dưới đây là cú pháp cơ bản của hàm str_pad():

str_pad($input, $pad_length, $pad_string, $pad_type);

Trong đó:

  • $input: Chuỗi ban đầu bạn muốn thêm ký tự vào.
  • $pad_length: Chiều dài của chuỗi sau khi thêm(Bạn muốn chiều dài chuỗi $input là bao nhiêu, thiếu bao nhiêu ký tự hàm sẽ đệm cho đủ).
  • $pad_string: Ký tự hoặc chuỗi bạn muốn thêm vào.
  • $pad_type (tùy chọn): Loại đệm, có thể là STR_PAD_RIGHT(int 1)(Thêm vào cuối chuỗi), STR_PAD_LEFT(int 0)(Thêm vào đầu chuỗi), hoặc STR_PAD_BOTH(int 2)(Đồng thời cả hai bên). Mặc định là STR_PAD_RIGHT.

>>XEM THÊM: Hàm implode() trong php – Kết hợp phần tử mảng thành một chuỗi

Ví dụ áp dụng hàm str_pad()

Dưới đây là ví dụ cách sử dụng hàm str_pad()

Ví dụ 1: Thêm vào cuối chuỗi

<?php
$original_string = "123";
$padded_string = str_pad($original_string, 5, "0");
echo $padded_string;

Kết quả:

12300

Ví dụ 2: Thêm vào đầu chuỗi

<?php
$original_string = "123";
$padded_string = str_pad($original_string, 5, "0", STR_PAD_LEFT);
echo $padded_string;

Kết quả:

00123

>>XEM THÊM: Hàm explode() – Tách chuỗi con dựa ký trên tự phân tách PHP

Ví dụ 3: Thêm đồng thời ở cả đầu và cuối chuỗi.

<?php
$original_string = "123";
$padded_string = str_pad($original_string, 5,  "0", STR_PAD_BOTH);
echo $padded_string;

Kết quả:

01230

[XEM TẤT CẢ BÀI VIẾT CHUYÊN MỤC HƯỚNG DẪN PHP TẠI ĐÂY]

XEM THÊM
Hàm str_pad() trong php – Thêm các ký tự vào đầu cuối của chuỗi
Hàm strrev() trong PHP – Cách đảo ngược chuỗi trong php
Hàm trim() trong PHP – Chuẩn hóa chuỗi bằng hàm trim()

0 0 Phiếu bình chọn
Xếp hạng bài viết
BÀI VIẾT LIÊN QUAN
Đăng ký nhận thông báo
Thông báo email khi
guest
0 Bình luận
Không thể gửi email
Phản hồi nội tuyến

NÊN ĐỌC THÊM

Bạn muốn tìm kiếm gì?

Dịch vụ code thuê

TUICOCACH.COM NHẬN ĐẶT TEXTLINK, BANNER, GP
0
Giáo sư! có thể ném gạch bên dưới nhé!x