Hướng dẫn cơ bản về các phép toán số học trong PHP
Xin chào các bạn tương lai sẽ trở thành những master PHP! Hôm nay, chúng ta sẽ bắt đầu một hành trình thú vị vào thế giới của các phép toán số học trong PHP. Đừng lo lắng nếu bạn chưa từng viết một dòng mã trước đây - tôi sẽ là người bạn thân thiện dẫn đường cho bạn trong cuộc phiêu lưu số học này!
Các phép toán số học là gì?
Trước khi chúng ta bắt đầu, hãy hiểu rõ các phép toán số học là gì. Nhớ lại những ký hiệu toán học mà bạn đã học ở trường không? Cộng (+), trừ (-), nhân (*), và chia (/)? Đúng vậy, trong PHP, chúng ta sử dụng những ký hiệu này để thực hiện các phép toán. Thật thú vị phải không? Nó giống như máy tính của bạn là một máy tính khổng lồ!
Các phép toán số học cơ bản
Hãy bắt đầu từ những điều cơ bản. Dưới đây là bảng các phép toán số học phổ biến nhất trong PHP:
Ký hiệu | Tên | Ví dụ |
---|---|---|
+ | Cộng | $a + $b |
- | Trừ | $a - $b |
* | Nhân | $a * $b |
/ | Chia | $a / $b |
% | Dư | $a % $b |
Bây giờ, hãy xem các phép toán này trong hành động!
Cộng (+)
<?php
$a = 5;
$b = 3;
$result = $a + $b;
echo "5 + 3 = " . $result;
?>
Khi bạn chạy đoạn mã này, nó sẽ hiển thị: 5 + 3 = 8
Điều gì đang xảy ra ở đây? Chúng ta đang khai báo hai biến, $a
và $b
, và gán giá trị cho chúng. Sau đó, chúng ta sử dụng phép toán cộng (+) để cộng các giá trị này và lưu kết quả vào một biến mới gọi là $result
. Cuối cùng, chúng ta in kết quả ra bằng cách sử dụng echo
.
Trừ (-)
<?php
$a = 10;
$b = 4;
$result = $a - $b;
echo "10 - 4 = " . $result;
?>
Kết quả: 10 - 4 = 6
Tương tự như phép cộng, nhưng lần này chúng ta đang trừ $b
từ $a
.
Nhân (*)
<?php
$a = 6;
$b = 7;
$result = $a * $b;
echo "6 * 7 = " . $result;
?>
Kết quả: 6 * 7 = 42
Ở đây, chúng ta đang nhân $a
và $b
. Nhớ rằng, trong PHP (và hầu hết các ngôn ngữ lập trình khác), chúng ta sử dụng * cho phép nhân, không phải x.
Chia (/)
<?php
$a = 20;
$b = 4;
$result = $a / $b;
echo "20 / 4 = " . $result;
?>
Kết quả: 20 / 4 = 5
Phép chia hoạt động như bạn mong đợi. Nhưng hãy cẩn thận! Nếu bạn cố gắng chia cho zero, PHP sẽ ném ra một lỗi. Luôn kiểm tra divisor của bạn!
Dư (%)
<?php
$a = 17;
$b = 5;
$result = $a % $b;
echo "17 % 5 = " . $result;
?>
Kết quả: 17 % 5 = 2
Phép toán dư cho bạn phần dư sau phép chia. Trong trường hợp này, 17 chia cho 5 là 3 với phần dư là 2. Đó là lý do tại sao kết quả của chúng ta là 2.
Kết hợp các phép toán
Bây giờ chúng ta đã thành thạo các phép toán cơ bản, hãy thử kết hợp chúng một chút!
<?php
$a = 10;
$b = 5;
$c = 2;
$result = $a + $b * $c;
echo "10 + 5 * 2 = " . $result;
?>
Kết quả: 10 + 5 * 2 = 20
Đợi một chút! Đó không phải là 30 sao? Đúng vậy, giống như trong lớp toán, PHP tuân theo thứ tự các phép toán. Phép nhân xảy ra trước phép cộng, vì vậy nó thực sự đang tính toán 10 + (5 * 2).
Nếu chúng ta muốn thay đổi thứ tự, chúng ta có thể sử dụng dấu ngoặc:
<?php
$a = 10;
$b = 5;
$c = 2;
$result = ($a + $b) * $c;
echo "(10 + 5) * 2 = " . $result;
?>
Kết quả: (10 + 5) * 2 = 30
Bây giờ đã đúng rồi!
Ví dụ thực tế: Tính giá sau khi giảm giá
Hãy áp dụng kỹ năng mới của chúng ta vào một ví dụ thực tế. Hãy tưởng tượng bạn đang xây dựng một trang web thương mại điện tử, và bạn muốn tính giá cuối cùng của một mặt hàng sau khi áp dụng giảm giá.
<?php
$originalPrice = 100; // Giá gốc của mặt hàng
$discountPercentage = 20; // Phần trăm giảm giá
// Tính số tiền giảm giá
$discountAmount = $originalPrice * ($discountPercentage / 100);
// Tính giá cuối cùng
$finalPrice = $originalPrice - $discountAmount;
echo "Giá gốc: $" . $originalPrice . "\n";
echo "Phần trăm giảm giá: " . $discountPercentage . "%\n";
echo "Bạn tiết kiệm: $" . $discountAmount . "\n";
echo "Giá cuối cùng: $" . $finalPrice;
?>
Kết quả:
Giá gốc: $100
Phần trăm giảm giá: 20%
Bạn tiết kiệm: $20
Giá cuối cùng: $80
Trong ví dụ này, chúng ta sử dụng nhiều phép toán số học để tính giảm giá. Chúng ta đầu tiên tính số tiền giảm giá bằng cách nhân giá gốc với phần trăm giảm giá (đổi thành số thập phân). Sau đó, chúng ta trừ số tiền này khỏi giá gốc để có được giá cuối cùng.
Kết luận
Chúc mừng! Bạn đã chính thức bước những bước đầu tiên vào thế giới của các phép toán số học trong PHP. Nhớ rằng, thực hành là cách tốt nhất để thành thạo, vì vậy đừng ngại thử nghiệm với các phép toán này. Hãy thử tạo ra các phép toán của riêng bạn, có thể là một máy tính tip hoặc một máy tính BMI.
Các phép toán số học trong PHP là những khối xây dựng cho các phép toán phức tạp hơn trong các chương trình của bạn. Khi bạn tiếp tục hành trình PHP của mình, bạn sẽ thấy mình sử dụng các phép toán này thường xuyên. Vậy, hãy tiếp tục tính toán, tiếp tục lập mã, và quan trọng nhất, hãy luôn vui vẻ!
Credits: Image by storyset