Trong PHP $a++
và ++$a
có gì khác nhau?
Trong PHP $a++
và ++$a
có gì khác nhau?
Trong PHP, $a++
và ++$a
đều là các toán tử tăng giá trị, nhưng chúng hoạt động một chút khác nhau:
$a++
(Post-increment)$a
lên 1, nhưng trả về giá trị của $a
trước khi được tăng.$a = 5;
echo $a++; // In ra 5
echo $a; // In ra 6
echo $a++
in ra giá trị hiện tại của $a
là 5, sau đó $a
mới được tăng lên 1. Khi echo $a
được gọi lần thứ hai, nó in ra giá trị mới của $a
là 6.++$a
(Pre-increment)$a
lên 1 và trả về giá trị mới sau khi được tăng.$a = 5;
e...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào