2015-06-19 20 views

Trả lời

60

Không có sự khác biệt về giá trị kết quả, chỉ cần:

  • (float) là một tính năng ngôn ngữ và rất nhanh chóng
  • floatval() gánh chịu những phí của một cuộc gọi chức năng (tối thiểu, nhưng dù sao ...)
  • floatval() làm chức năng có thể được sử dụng theo cách (float) không thể, ví dụ array_map('floatval', $foo)

Điểm cuối cùng là, vì vậy, mỗi hoạt động đúc có một hàm tương đương, có thể hữu ích trong một số trường hợp.

+4

Giải thích tốt, cảm ơn. –

Các vấn đề liên quan