Hiển thị các bài đăng có nhãn Hỏi đáp. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Hỏi đáp. Hiển thị tất cả bài đăng

Thứ Năm, 9 tháng 5, 2013

Hỏi đáp PHP căn bản


1. Khi nào phải đặt dấu "" ở khai báo biến, trong trường hợp này $a="543": 
<?php

$a="543";
echo "Tong cac so trong so $a la: ". $a[0] + $a[1] +$a[2]; 
?>
Trả 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..
 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: 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ì?