300+ câu trắc nghiệm Phát triển ứng dụng với PHP và MySQL có đáp án - Phần 12
25 câu hỏi
Đoạn lệnh PHP sau đây thực hiện điều gì?
php
<?php
$a = array(5, 3, 7, 6, 8);
foreach ($a as $key => $value)
echo $key . "=> " . $value . "; ";
?>
Hiển thị chuỗi “5 => 0; 3 => 1; 7 => 2; 6 => 3; 8 => 4;”
Hiển thị chuỗi “0 => 5; 1 => 3; 2 => 7; 3 => 6; 4 => 8;”
Lỗi cú pháp, do trị của biến $value chưa được khởi tạo
Lỗi cú pháp, do PHP không chấp nhận toán tử => trong câu lệnh
Phát biểu nào sau đây về $_GET là Sai?
Là một mảng kết hợp của các biến nhận được từ script hiện tại thông qua các tham số trong đường dẫn URL.
Được xây dựng để nhận dữ liệu từ form sử dụng phương thức GET.
Người dùng không thể nhìn thấy được thông tin được gửi từ form sử dụng phương thức GET trên thanh địa chỉ của trình duyệt và số lượng thông tin được gửi là có giới hạn.
Từ PHP 4.1.0 thì $_GET được giới thiệu để thay thế cho $HTTP_GET_VARS
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”
Để 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
Toàn bộ cấu hình của apache được lưu dưới dạng nào sau đây?
*.txt
*.exe
*.cs
*.dll
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
Dấu biểu tượng nào được dùng để làm thành một biến?
!
%
?
$
Hai browser cùng truy cập vào một website sẽ nhận được mấy cookie khác nhau?
2
3
4
5
Thực thi đoạn code nào dưới đây để có thể biết PHP Environment đã được cài đặt đúng?
phpinfo()
phptatus()
phptest()
phpcheck()
Cho biết kết quả khi cho chạy đoạn chương trình sau?
php
<?php
$a = 3;
$b = 4;
$c = $a - $b;
echo "Tong $a + $b = $c";
?>
Tong $a + $b = $c
Tong 3 + 4 = -1
Tong 7
Tong 3 + 4 = 7
Kết quả đúng khi cho chạy đoạn chương trình sau?
php
<?php
$st ="Who\'re you?";
echo stripslashes($st);
?>
Who're you?
Who're you
Whore you
Who're you?
Để 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");
Đoạn mã lệnh PHP sau đây thực hiện điều gì:
php
$a = array(5, 3, 7, 6, 8);
asort($A.;
print_r($A.;
Hiển thị chuỗi “3 5 6 7 8”
Hiển thị chuỗi “8 7 6 5 3”
Hiển thị chuỗi “Array([0] => 3 [1] => 5 [2] => 6 [3] => 7 [4] => 8)”
Hiển thị chuỗi “Array([1] => 3 [0] => 5 [3] => 6 [2] => 7 [4] => 8)”
Trong các kiểu dữ liệu số nguyên của MySQL, kiểu dữ liệu nào có kích thước 1 byte?
Tinyint
Smallint
Mediumint
Int
Câu lệnh nào sau đây để xóa khỏi bảng CMXQ_Users tất cả những người có User_Name = "CMXQ"?
mysql_query("DELETE FROM CMXQ_Users WHERE User_Name='CMXQ'");
mysql_query("DELETE FROM CMXQ_Users WHERE 'CMXQ'");
mysql_query("DELETE FROM CMXQ_Users");
mysqlquery("DELETE FROM CMXQ_Users WHERE User_Name='CMXQ'");
Kết quả đúng khi cho chạy đoạn chương trình sau?
php
<?php
$email = "topica@hitc.edu.vn";
$email1 = strstr($email, '@');
echo $email1;
?>
topica@hitc.edu.vn
topica
@hitc.edu.vn
hitc.edu.vn
Để connect với Apache Webserver ta dùng câu lệnh nào dưới đây?
$connect = mysql_connect("hostname", "username", "password");
$connect = mysql_connect("pasword", "uername", "hostname");
$connect = mysql_connect("hoastname", "pasword", "uername");
$connect = mysqlconnect("hoastname", "pasword", "uername");
Trình dịch PHP nào là trình dịch bạn cho là đúng?
PHP Translator
PHP Interpreter
PHP Communicator
PHP Run
Tham số của URL có một ký tự đặc biệt, để hoán chuyển nó bạn cần function nào để làm việc này?
adressencode()
urlencode()
mailencode()
urlcode()
Trong các tên cột sau của bảng dữ liệu xây dựng bằng hệ quản trị cơ sở dữ liệu MySQL thì tên của cột nào không hợp lệ?
Ten sinh vien
Tensinhvien
Ten_sinh_vien
TENSINHVIEN
Dạng bảng nào sau đây là dạng bảng mặc định của MySQL?
ISAM
MyISAM
Heap
BDB
Tên của trường dữ liệu trong MySQL không được phép vượt quá bao nhiêu ký tự?
6
12
24
26
Bảng tbsinhvien lưu trong MySQL có 2 hàng và 3 cột như sau:
ID Ten Mota
1 Lan Kha
2 Hue TB
Kết quả nào khi cho chạy đoạn chương trình PHP sau đây?
Báo lỗi dòng 5
Báo lỗi dòng 4
Chạy bình thường và xuất ra dòng: Số hàng: 2
Chạy bình thường và xuất ra dòng: Số hàng: 3
Kết quả đúng trên url khi cho chạy đoạn chương trình sau?
http://localhost/registration_action.php
http://localhost/registration_action.php?name=roadnick&email=ibmquestions%40nicholaschase.com&pword=supersecretpassword
http://localhost/registration_action.php?name=roadnick$email=ibmquestions%40nicholaschase.com&pword=supersecretpassword
http://localhost/registration_action.php?name=roadnick#email=ibmquestions%40nicholaschase.com&pword=supersecretpassword
PDO trong PHP là gì?
PDO (PHP Data Objects), là các đối tượng dữ liệu trong PHP cung cấp một cách thức đơn giản để truy cập vào các cơ sở dữ liệu khác nhau trong PHP.
PDO (Periperal Data Object) là thư viện các đối tượng trong PHP cho các thiết bị ngoại vi.
PDO (Prepared Data Objects), là các đối tượng dữ liệu trong PHP cung cấp cách thức đơn giản để so sánh các cơ sở dữ liệu khác nhau trong PHP.
PDO (Performance Data Objects), là các đối tượng dữ liệu trong PHP cung cấp cách thức đơn giản để định dạng các cơ sở dữ liệu khác nhau trong PHP.








