Số 5.1268
khi muốn làm tròn 2 chữ số thập phân ta nhận thấy chữ số ngay phía sau vị trí làm tròn là số 6, vì số 6 lớn hơn 5 nên chữ số phía sau trước nó là 2 sẽ được làm tròn lên 3. Từ đó ta có kết quả 5.13
With number 10.1262
làm tròn 3 chữ số. Ta thấy chữ số ngay sau vị trí làm tròn số là số 2. Số 2 bé hơn 5 nên chữ số phía trước nó vẫn giữ nguyên là 6. Từ đó ta có kết quả 10.126
Kết luận
Trong bài viết này, tôi đã hướng dẫn bạn cách sử dụng hàm round[] tròn php. Ngay bây giờ bạn cần ghi chép và thực hiện lại bài để nắm chắc bài học
Có thể có một số elseif
trong cùng một câu lệnh if
. Biểu thức elseif
đầu tiên [nếu có] có giá trị là true
sẽ được thực thi. Trong PHP, bạn cũng có thể viết 'else if' [bằng hai từ] và hành vi sẽ giống với hành vi của 'elseif' [bằng một từ]. Ý nghĩa cú pháp hơi khác một chút [nếu bạn quen thuộc với C, đây là hành vi giống nhau] nhưng điểm mấu chốt là cả hai sẽ dẫn đến hành vi giống hệt nhau
Câu lệnh elseif
chỉ được thực thi nếu biểu thức if
trước đó và bất kỳ biểu thức elseif
nào trước đó được đánh giá là 5.1268
2 và biểu thức elseif
hiện tại được đánh giá là true
Ghi chú. Lưu ý rằng
elseif
và5.1268
62 sẽ chỉ được coi là hoàn toàn giống nhau khi sử dụng dấu ngoặc nhọn như trong ví dụ trên. Khi sử dụng dấu hai chấm để xác định điều kiện _____ 6/_____ 5 của bạn, bạn không được tách5.1268
62 thành hai từ, nếu không PHP sẽ thất bại với lỗi phân tích cú pháp.file_get_contents[] là cách ưu tiên để đọc nội dung của tệp thành chuỗi. Nó sẽ sử dụng các kỹ thuật lập bản đồ bộ nhớ nếu được hệ điều hành của bạn hỗ trợ để nâng cao hiệu suất
Ghi chú
Nếu bạn đang mở một URI có ký tự đặc biệt, chẳng hạn như dấu cách, bạn cần mã hóa URI bằng urlencode[]
Thông số
5.13
0Tên file cần đọc
5.13
10Ghi chú
Hằng số
5.13
11 có thể được sử dụng để kích hoạt tìm kiếm đường dẫn bao gồm. Điều này là không thể nếu tính năng nhập nghiêm ngặt được bật, vì5.13
11 là một kiểu int. Sử dụng5.13
13 thay thế5.13
14Tài nguyên ngữ cảnh hợp lệ được tạo bằng stream_context_create[]. Nếu không cần sử dụng ngữ cảnh tùy chỉnh, bạn có thể bỏ qua tham số này trước
5.13
65.13
16Phần bù nơi bắt đầu đọc trên luồng ban đầu. Độ lệch âm được tính từ cuối luồng
Tìm kiếm [
5.13
16] không được hỗ trợ với các tệp từ xa. Cố gắng tìm kiếm trên các tệp không cục bộ có thể hoạt động với độ lệch nhỏ, nhưng điều này không thể đoán trước được vì nó hoạt động trên luồng được đệm5.13
18Độ dài tối đa của dữ liệu đọc. Mặc định là đọc cho đến khi kết thúc tệp. Lưu ý rằng tham số này được áp dụng cho luồng do bộ lọc xử lý
Giá trị trả về
Hàm trả về dữ liệu đã đọc hoặc
5.1268
2 khi lỗiCảnh báo
Hàm này có thể trả về giá trị Boolean
5.1268
2, nhưng cũng có thể trả về giá trị không phải Boolean có giá trị là5.1268
2. Vui lòng đọc phần về Booleans để biết thêm thông tin. Sử dụng toán tử === để kiểm tra giá trị trả về của hàm nàyLỗi/Ngoại lệ
Lỗi cấp độ
10.1262
32 được tạo nếu không thể tìm thấy5.13
0,5.13
18 nhỏ hơn 0 hoặc nếu tìm kiếm5.13
16 được chỉ định trong luồng không thành côngKhi file_get_contents[] được gọi trên một thư mục, lỗi cấp độ
10.1262
32 được tạo trên Windows và kể từ PHP 7. 4 trên các hệ điều hành khácNhật ký thay đổi
Phiên bảnMô tả8. 0. 0____218 hiện không có giá trị. 7. 1. 0Hỗ trợ cho các5.13
16 âm đã được thêm vàoví dụ
Ví dụ #1 Lấy và xuất mã nguồn của trang chủ của một trang web
10.1262
39Ví dụ #2 Tìm kiếm trong include_path
5.1268
20Ví dụ #3 Đọc một phần của tệp
5.1268
21Ví dụ trên sẽ xuất ra một cái gì đó tương tự như
string[14] "lle Bjori Ro"Ví dụ #4 Sử dụng bối cảnh luồng
5.1268
22
5.1268
23
5.1268
24ghi chú
Ghi chú. Hàm này an toàn nhị phân
Mẹo
Một URL có thể được sử dụng làm tên tệp với chức năng này nếu trình bao bọc fopen đã được bật. Xem fopen[] để biết thêm chi tiết về cách chỉ định tên tệp. Xem Giao thức và Trình bao bọc được hỗ trợ để biết các liên kết đến thông tin về khả năng của các trình bao bọc khác nhau, ghi chú về cách sử dụng và thông tin về bất kỳ biến được xác định trước nào mà chúng có thể cung cấp
Cảnh báo
Khi sử dụng SSL, Microsoft IIS sẽ vi phạm giao thức bằng cách đóng kết nối mà không gửi chỉ báo
5.1268
25. PHP sẽ báo cáo điều này là "SSL. Fatal Protocol Error" khi bạn xem hết dữ liệu. Để giải quyết vấn đề này, giá trị của error_reporting phải được hạ xuống mức không bao gồm cảnh báo. PHP có thể phát hiện phần mềm máy chủ IIS có lỗi khi bạn mở luồng bằng trình bao bọc5.1268
26 và sẽ chặn cảnh báo. Khi sử dụng fsockopen[] để tạo ổ cắm5.1268
27, nhà phát triển chịu trách nhiệm phát hiện và loại bỏ cảnh báo này