Định nghĩa và cách sử dụng
Hàm min [] trả về phần tử thấp nhất trong mảng hoặc phần tử thấp nhất trong số hai hoặc nhiều tham số được phân tách bằng dấu phẩy
cú pháp
min [ array $values ] : mixed
Hoặc
min [ mixed $value1 [, mixed $.. ] ] : mixed
Thông số
Sr. STT Giá trị tham số và mô tảNếu chỉ có một tham số được đưa ra, thì đó phải là một mảng các giá trị có thể cùng loại hoặc khác loại
2giá trị1, giá trị2,
Nếu hai hoặc nhiều tham số được đưa ra, chúng phải là bất kỳ giá trị có thể so sánh nào thuộc cùng loại hoặc khác loại
Giá trị trả về
Hàm PHP min[] trả về giá trị thấp nhất từ tham số mảng hoặc chuỗi giá trị. Các toán tử so sánh tiêu chuẩn được áp dụng. Nếu nhiều giá trị của các loại khác nhau đánh giá là bằng nhau [e. g. 0 và 'PHP'], tham số đầu tiên của hàm sẽ được trả về
PHP lấy giá trị tối thiểu hoặc tối thiểu hoặc thấp nhất trong mảng. Hướng dẫn này có mục đích giải thích cho bạn một số cách dễ dàng để tìm hoặc lấy giá trị nhỏ nhất hoặc nhỏ nhất hoặc thấp nhất từ một mảng trong PHP
Ở đây, chúng tôi sẽ đưa e. g. PHP lấy giá trị nhỏ nhất trong một mảng, tìm giá trị nhỏ nhất trong mảng PHP mà không cần hàm và lấy giá trị nhỏ nhất hoặc nhỏ nhất từ một mảng trong PHP bằng cách sử dụng vòng lặp for
PHP Nhận giá trị Tối thiểu/Tối thiểu trong một mảng
Bạn có thể sử dụng hàm PHP min[], được sử dụng để tìm giá trị nhỏ nhất hoặc thấp nhất từ một mảng trong PHP
Trước khi chúng tôi sử dụng các ví dụ lấy, bạn phải biết về hàm PHP min[]
Hàm min[] trong PHP
Hàm min[] là hàm PHP có sẵn, được sử dụng để tìm hoặc lấy giá trị nhỏ nhất hoặc thấp nhất trong một mảng hoặc tìm giá trị nhỏ nhất hoặc thấp nhất trong số các giá trị đã chỉ định
cú pháp
min[array] or min[value1, value2, value3 … valueN]
Ví dụ – 1 Lấy giá trị nhỏ nhất trong mảng PHP bằng hàm min[]
Lấy ví dụ đầu tiên, chúng ta sẽ sử dụng hàm PHP min[] để tìm giá trị nhỏ nhất hoặc nhỏ nhất trong mảng. Hãy xem ví dụ dưới đây
Đầu ra của chương trình trên là. 1
Ví dụ – Tìm giá trị nhỏ nhất từ một mảng mà không cần sử dụng hàm mảng PHP
Hãy lấy ví dụ thứ hai, trong ví dụ này, chúng ta sẽ tìm hoặc lấy số tối thiểu hoặc tối thiểu trong mảng PHP mà không cần hàm. Hãy xem ví dụ dưới đây
Đầu ra của chương trình trên là. 10
Ví dụ – 3 PHP lấy giá trị tối thiểu trong mảng bằng vòng lặp for
Hãy lấy ví dụ thứ ba, để tìm giá trị nhỏ nhất hoặc nhỏ nhất hoặc nhỏ nhất trong mảng PHP mà không cần sử dụng bất kỳ hàm nào. Hãy xem các ví dụ dưới đây
Hàm PHP min[] được sử dụng để tìm giá trị thấp nhất
cú pháp
ParameterDescriptionTypearray_valuesSpecified arrayArrayvalue1,value2,value3. ];Chỉ định hai hoặc nhiều giá trị [ít nhất hai số]. TrộnVí dụ 1
đầu ra
Your number is =max[4,14,3,5,14.2] By using min function Your number is : 3
Ví dụ2
đầu ra
Your number is =min[4,-14,3,5,14.2] By using min[] function Your number is : -14
Ví dụ3
đầu ra
Your number is =min[14,-18,4,8,15.5] By using min[] function Your number is : -18
Ví dụ4
đầu ra
________số 8_______
bản in và tiếng vang ít nhiều giống nhau; . Sự khác biệt là tinh tế. print có giá trị trả về là 1 vì vậy nó có thể được sử dụng trong các biểu thức trong khi echo có kiểu trả về là void;
var_dump in ra một kết xuất chi tiết của một biến, bao gồm loại của nó và loại của bất kỳ mục con nào [nếu đó là một mảng hoặc một đối tượng]. print_r in một biến ở dạng dễ đọc hơn. chuỗi không được trích dẫn, loại thông tin bị bỏ qua, kích thước mảng không được cung cấp, v.v.
Theo kinh nghiệm của tôi, var_dump thường hữu ích hơn print_r khi gỡ lỗi. Nó đặc biệt hữu ích khi bạn không biết chính xác bạn có những giá trị/loại nào trong các biến của mình. Hãy xem xét chương trình thử nghiệm này
echo min[2, 3, 1, 6, 7]; // 1
echo min[array[2, 4, 5]]; // 2
// The string 'hello' when compared to an int is treated as 0
// Since the two values are equal, the order they are provided determines the result
echo min[0, 'hello']; // 0
echo min['hello', 0]; // hello
// Here we are comparing -1 < 0, so -1 is the lowest value
echo min['hello', -1]; // -1
// With multiple arrays of different lengths, min returns the shortest
$val = min[array[2, 2, 2], array[1, 1, 1, 1]]; // array[2, 2, 2]
// Multiple arrays of the same length are compared from left to right
// so in our example: 2 == 2, but 4 < 5
$val = min[array[2, 4, 8], array[2, 5, 1]]; // array[2, 4, 8]
// If both an array and non-array are given, the array is never returned
// as comparisons treat arrays as greater than any other value
$val = min['string', array[2, 5, 7], 42]; // string
// If one argument is NULL or a boolean, it will be compared against
// other values using the rules FALSE < TRUE and NULL == FALSE regardless of the
// other types involved
// In the below examples, both -10 and 10 are treated as TRUE in the comparison
$val = min[-10, FALSE, 10]; // FALSE
$val = min[-10, NULL, 10]; // NULL
// 0, on the other hand, is treated as FALSE, so is "lower than" TRUE
$val = min[0, TRUE]; // 0
?>