Bài này sẽ nêu ra một số đểm linh động của php về mặt tính toán và các giá trị.
Các bạn nên đọc bài này để tránh thắc mắc về sau gặp phải bời những điểm khá linh động đó!
VD: Ta có đoạn code
Mã nguồn:[Chọn]
<?
php
$a=2;
$b="2 chuỗi";
$c=$a+$b;
echo$c;
?>
Nếu bạn chạy thử và kết quả in ra màn hình sẽ là 4. Sỡ dĩ có điều này là do nếu một chuỗi bắt đầu bằng một số nguyên hay số động PHP có thể xử lý nó như kiểu số.
Còn một trường hợp như thế này:
Mã nguồn:[Chọn]
<?php
$a=2;
$b=2.345;
$c=$a+$b;
echo$c;
?>
$a là số nguyên, $b là số động và $c=$a+$b sẽ là một số động 4.345
Với PHP làm việc với kiểu giá trị của biến thôi không cũng là một nghệ thuật. Mình sẽ có những loạt bài dành riêng cho mấy chuyện này.