Hướng dẫn dùng pad a trong PHP

Hàm str_pad[] sẽ thêm vào chuỗi một chuỗi nào sao cho chuỗi nguồn đạt đến độ dài nhất định. Hàm trả về chuỗi mới.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp

Cú phápstr_pad[ $str, $lent, $pad_str, $pad_type];

Trong đó:

  • $str là chuỗi ban đầu.
  • $lent chiều dài chuỗi sau khi thêm. Nếu $lent nhỏ hơn 0, nhỏ hơn hoặc bằng với chiều dài ban đầu của chuỗi, sẽ không có kí tự nào được thêm vào, hàm sẽ trả về chuỗi ban đầu.
  • $pad_str là chuỗi thêm vào.
  • $pad_type là vị trí thêm, nếu không truyền tham số này mặc định sẽ thêm vào cuối chuỗi. $pad_type sẽ mang một trong ba giá trị STR_PAD_RIGHT, STR_PAD_LEFT, or STR_PAD_BOTH.

Ví dụ

Code

$input = "Freetuts.net";
echo str_pad[$input, 20] ."
"; echo str_pad[$input, 20, "-=", STR_PAD_LEFT] ."
"; echo str_pad[$input, 20, "_", STR_PAD_BOTH] ."
"; echo str_pad[$input, 13, "___"] ."
"; echo str_pad[$input, 3, "*"] ."
";

Kết quả

Freetuts.net 
-=-=-=-=Freetuts.net
____Freetuts.net____
Freetuts.net_
Freetuts.net

Tham khảo: php,net

Bài viết này được đăng tại [free tuts .net]

Định nghĩa hàm array_pad[] trong PHP

Hàm array_pad[] trong PHPTrả về một bản sao của mảng array đã được pad với kích cỡ là pad_size với value từ pad_value.

Cú pháp hàm array_pad[] trong PHP

__Hàm array_pad[] trong PHP__ có cú pháp như sau:

array_pad [ $array, $pad_size, $pad_value ];

Nếu pad_size là dương thì mảng sẽ được pad ở bên phải, nếu nó là âm thì mảng sẽ được pad ở bên trái. Nếu giá trị tuyệt đối của pad_size là nhỏ hơn hoặc bằng độ dài của mảng đầu vào thì việc tác vụ này sẽ không diễn ra. Nó là có thể để thêm tới 1048576 phần tử cùng một lúc.

Tham số

  • array: Bắt buộc. Xác định một mảng
  • pad_size: Bắt buộc. Xác định số phần tử trong mảng được trả về từ hàm
  • pad_value: Bắt buộc. Xác định value của phần tử mới trong mảng được trả về từ hàm

Trả về giá trị

Nó trả về mảng kết quả.

Ví dụ minh họa cách sử dụng hàm array_pad[] trong PHP:

Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ //localhost:8080/test.php sẽ cho kết quả:

Xem thêm Hàm trong php

  • Trang chủ
  • Phát triển web
  • PHP
  • Hàm array_pad[] trong PHP

Hướng dẫn cách sử dụng hàm array_pad[] về mảng trong lập trình PHP

Tác dụng của hàm array_pad[]

The array_pad[] function inserts a value into an array up to the specified length.

The following table summarizes the technical details of this function.

Return Value:Version:
Returns an array padded with new elements.
PHP 4+

Syntax

The basic syntax of the array_pad[] function is given with:

array_pad[array, size, value];

The following example shows the array_pad[] function in action.

Parameters

The array_pad[] function accepts the following parameters.

ParameterDescription
array Required. Specifies the array in which to insert the elements.
size Required. Specifies the new size of the array.
value Required. Specifies the value to insert if array's length is less than the size.

More Examples

Here're some more examples showing how array_pad[] function actually works:

If size is positive then the array is padded on the right, if it's negative then padded on the left.

If the absolute value of size is less than or equal to the array's length then no padding takes place.

Bài viết này đã giúp ích cho bạn?

Bài viết mới

Chủ Đề