1. Khi nào phải đặt dấu "" ở khai báo biến, trong trường hợp này $a="543":
<?phpTrả lời: vì $a đc coi là 1 mảng các ký tự. Nếu bỏ "" thì $a là 1 số có giá trị bằng 543..
$a="543";echo "Tong cac so trong so $a la: ". $a[0] + $a[1] +$a[2];?>
2. Tại sao $i>=1 lại lỗi ($i=1 thì không) trong vòng lặp for:
Lỗi là: Notice: Undefined variable: i in D:\xampp\htdocs\PHP\2013.5.7-bai-hoc\2013.05.07\for.php on line 4
VD: for($i>=1;;$i++)
{
if($i>10)
{
break;
}
echo
$i;
};
Trả lời: Nguyên tắc của vòng lặp for, điểm đầu là 1 phép gán dữ liệu,
3. Trong PHP, khi nào sử dụng 1 trong hai phép toán này: ++$i = $i++?Trả lời: Nguyên tắc của vòng lặp for, điểm đầu là 1 phép gán dữ liệu,
Trả lời: Khác nhau, vd:
$i=0;
echo (++$i);
$c=0;
echo ($c++);
echo $c;
4. Trong đoạn:
if(isset($_POST["txt_hoten"]))
h >> Thì biểu thức điều kiện trên được giải thích là gì?