300+ câu trắc nghiệm Phát triển ứng dụng với PHP và MySQL có đáp án - Phần 10
25 câu hỏi
Kết quả đúng khi cho chạy đoạn chương trình sau nếu có tập tin “vidu.txt”?
php
<?php
$f = "vidu.txt";
if (!unlink($f)) {
echo "Khong xoa duoc tap tin $f";
} else {
echo "Da xoa tap tin $f";
}
?>
Chạy bình thường và xuất ra dòng: “Da xoa tap tin $f”
Chạy bình thường và xuất ra dòng: “Khong xoa duoc tạp tin $f”
Chạy bình thường và xuất ra dòng: “Da xoa tap tin vidu.txt”
Chạy bình thường và xuất ra dòng: “Khong xoa duoc tap tin vidu.txt”
Kết quả khi cho chạy đoạn chương trình sau nếu không có file “vidu.txt”?
php
<?php
$f = 'vidu.txt';
if(file_exists($f)) {
echo "Tồn tại tập tin";
} else {
echo "Không tồn tại tập tin";
}
?>
Báo lỗi dòng 2
Báo lỗi dòng 3
Tồn tại tập tin
Không tồn tại tập tin
Trong form, đối tượng nào sau đây chỉ có cho phép chọn một đối tượng một lúc?
Checkbox
Radio buttons
Text fields
Textarea
Kết quả đúng khi cho chạy đoạn chương trình sau?
php
<?php
$email = "topica@hitc.edu.vn";
$st = str_replace('hitc.edu.vn','yahoo.com',$email);
echo $st;
?>
topica@hitc.edu.vn
yahoo.com
hitc.edu.vn
topica@ yahoo.com
Kết quả khi cho chạy đoạn code sau?
php
<?php
$a = <<<tailieu
1234
abcd
tailieu;
echo ($A.;
?>
Báo lỗi dòng 6
1234 abcd
1234abcd
1234
abcd
Kết quả khi cho chạy đoạn chương trình sau?
php
<?php
$a = array("Nguyen","Van","Nam","Khanh");
$b = implode(' ',$A.;
echo($B.;
?>
array("Nguyen","Van","Nam","Khanh")
("Nguyen","Van","Nam","Khanh")
Nguyen,Van,Nam,Khanh
Nguyen Van Nam Khanh
Phát biểu nào sau đây về $_POST là SAI?
$_POST là một trong số các biến thuộc nhóm Superglobals
Không giới hạn kích thước mặc định của biến
Thông tin giá trị và các biến được gửi từ một form với phương thức POST được nhìn thấy trong đường dẫn URL
Tên của các trường trong form sẽ tự động được chuyển thành khóa trong $_POST
Để truyền dữ liệu như một biến trong PHP bạn cần phải làm gì?
Cần mã hóa (encrypt)
Cần nén (zipeD.
Không cần làm gì thêm
Cần nén rar
Kết quả đúng khi cho chạy đoạn chương trình sau?
php
<?php
$st = "1,2,3,4,5,6";
$mang = array();
$mang = explode(",",$st);
$n = count($mang);
for($i = 0; $i < $n-1; $i++ ) {
echo $mang[$i];
}
?>
1,2,3,4,5,6
123456
12345
23456
Kết quả đúng khi cho chạy đoạn chương trình sau nếu có tập tin “vidu.txt”?
php
<?php
$f = "vidu.txt";
if (!unlink($f)) {
echo "Khong xoa duoc tap tin $f";
} else {
echo "Da xoa tap tin $f";
}
?>
Chạy bình thường và xuất ra dòng: “Da xoa tap tin $f”
Chạy bình thường và xuất ra dòng: “Khong xoa duoc tạp tin $f”
Chạy bình thường và xuất ra dòng: “Da xoa tap tin vidu.txt”
Chạy bình thường và xuất ra dòng: “Khong xoa duoc tap tin vidu.txt”
Giải thích ý nghĩa của lệnh sau?
setcookie('text1', $_POST['text1'], time() + 100);
Lưu chuỗi có nội dung là text1 vào biến cookie có tên là text1.
Thiết lập giá trị cho text1 thời gian là 100.
Lưu nội dung của điều khiển HTML có tên là text1 vào biến cookie.
Sai cú pháp.
Có một file included.php như sau:
php
<?php
echo 'Xin chao PHP <br />';
?>
Kết quả đúng khi cho chạy đoạn chương trình PHP sau?
php
<?php
include 'included.php';
require 'included.php';
?>
Xin chao PHP <br /> Xin chao PHP <br />
Xin chao PHP
Xin chao PHP <br />
Xin chao PHP
Xin chao PHP
Để chèn chỉ một file một lần duy nhất từ ngoài vào trong trang PHP thì dùng câu lệnh nào sau đây mà nó không thực hiện cho đến cuối chương trình và báo lỗi khi file đó có lỗi?
include("tên file");
require("tên file");
include_once("tên file");
require_once("tên file");
Để chèn nhiều hơn một file từ ngoài vào trong trang PHP thì dùng câu lệnh nào sau đây mà nó vẫn thực hiện cho đến cuối chương trình và chỉ có cảnh báo lỗi khi file đó có lỗi?
include("tên file");
require("tên file");
include_once("tên file");
require_once("tên file");
Nếu file vidu.txt không tồn tại thì kết quả khi cho chạy đoạn lệnh sau?
php
Sao chépChỉnh sửa
$f = fopen("vidu.txt", "w");
Báo lỗi và thoát khỏi chương trình.
Cảnh báo.
Tạo ra file vidu.txt.
Báo lỗi và tạo file vidu.txt.
Câu lệnh nào sau đây dùng để thiết lập cookie trong PHP?
setcookie("tên cookie", "giá trị", thời gian);
$_COOKIE("tên cookie");
setcookie("tên cookie");
setcookie("tên cookie", thời gian);
Lệnh nào sau đây của PHP để đọc từng dòng trong tập tin?
fgets
fgetc
fopen
readline
Để chèn nhiều hơn một file từ ngoài vào trong trang PHP thì dùng câu lệnh nào sau đây mà nó không thực hiện cho đến cuối chương trình và báo lỗi khi file đó có lỗi?
include("tên file");
require("tên file");
include_once("tên file");
require_once("tên file");
Kết quả khi cho chạy đoạn code sau?
php
<?php
$a = <<<tailieu
1234
abcd
tailieu;
echo ($A.;
?>
Báo lỗi dòng 6
1234 abcd
1234abcd
1234
abcd
Form khai báo sử dụng phương thức $_GET như sau:
html
<form action="xin-chao.php" method="POST">
<input type="text" name="ten" />
<input type="submit" />
</form>
Trong xin-chao.php sử dụng $_POST để nhận dữ liệu từ form đã submit:
php
<?php
print $_POST["ten"];
?>
Khi người dùng nhập tên vietnam và kích vào nút “Submit” thì đường dẫn URL sẽ như thế nào?
https://localhost/xin-chao.php?ten=vietnam
localhost/xin-chao.php?ten=Vietnam
https://localhost/xin-chao.php?vietnam
https://localhost/xin-chao.php
Trong form, đối tượng nào sau đây chỉ cho phép chọn một đối tượng một lúc?
Checkbox
Radio buttons
Text fields
Textarea
Ký hiệu nào dùng để tách cặp "key/value" khi sử dụng phương thức GET trong PHP?
!
§
$
&
Câu lệnh nào sau đây của PHP dùng để Chọn lựa cơ sở dữ liệu MySQL?
mysql_select_db("TestDB", $connection);
mysql_select("TestDB", $connection);
select_db("TestDB", $connection);
mysqlselect_db("TestDB", $connection);
Kết quả nào khi cho chạy đoạn chương trình sau?
1. <?php
2. $server = "localhost";
3. $username= "root";
4. $password = "";
5.
$connect =
mysql_connect($server, $username, $password);
6. if ( !$connect )
7. {
8. die("Can't
connect
to MySQL db");
9. }
10. else echo"success!";
11. mysql_close($connect);
12. ?>
Báo lỗi dòng 5
Báo lỗi dòng 11
Chạy bình thường và In ra màn hình dòng: “Can't connect to MySQL db”
Chạy bình thường và In ra màn hình dòng: “success!”
Kích thước tối đa của dữ liệu kiểu “chart” trong MySQL là bao nhiêu?
1 đến 255 Byte
1 đến 127 Byte
1 đến 65535 Byte
1 đến 16777215 Byte








