Lập trình mã nguồn mở PHP & MySQL - 221002
Câu Hỏi 1
Đâu là database server trong cấu trúc web?
Chọn một:
A.apache
B.MySQL
C.PHP
D.IIS
Câu Hỏi 2Chương trình nào khơng thuộc vào Hệ thống LAMP?
Chọn một:
A.MySQL
B.Apache
C.Microsoft
D.PHP
Câu Hỏi 3
Trong 1 file .PHP có thể có mấy đoạn mã <?php…..?>.
Chọn một:
A.Chỉ có 1 đoạn mã
B.Có thể nhiều đoạn mã tùy theo nhu cầu
C.Chỉ có 2 đoạn mã
D.Chỉ có 3 đoạn mã
Câu Hỏi 4
Ai là người đầu tiên phát minh ra apache?
Chọn một:
A.James Gosling
B.Tim Berners-Lee
C.Rob McCool
D.Rasmus Lerdorf
Câu Hỏi 5
PHP dựa theo Syntax của ngôn ngữ nào?
Chọn một:
A.Basic
B.Pascal
C.VB Script
D. C
Câu Hỏi 6
Mã viết bằng ngơn ngữ PHP có thể đặt ở phần nào trong trang web?
Chọn một:
A.Chỉ gắn được ở phần Header
B.Chỉ gắn được ở phần Body
C.Phần nào cũng được trong trang HTML
D.
Chỉ có thể gắn được ở phần cuối
Câu Hỏi 7
Để chạy các script của PHP thì làm thế nào?
Chọn một:
A.Bạn cho script vào thư mục gốc …\htdocs\ sau đó gọi file đó qua URL
B.Dùng bộ IDE của C# cũng được
C.Biên dịch ra file.exe sau đó cho chạy chương trình
D.Biên dịch ra file.asm sau đó cho chạy chương trình
Câu Hỏi 8
Web động sử dụng cơng nghệ nào sau đây?
Chọn một:
A.HTML
B.VBScript
C.JavaScript
D.PHP
Câu Hỏi 9
Web tĩnh sử dụng công nghệ nào sau đây?
Chọn một:
A.ASP
B.PHP
C.HTML
D.JSP
Câu Hỏi 10
Truớc khi đổi thành PHP: Hypertext Preprocessor nguồn gốc của nó xuất phát từ cụm từ
nào?
Chọn một:
A.Premium Handled Processor
B.Personal HomePage Tools
C.Printed Homepage Product
D.Personal Hightech Processor
Câu Hỏi 11
Anh/chị hãy sắp xếp các bước phát triển web theo đúng thứ tự
Chọn một:
A.Đặc tả->Phân tích->Lập trình->thiết kế->kiểm thử
B.Đặc tả->Phân tích->Thiết kế->Lập trình->Kiểm thử
C.Phân tích->Lập trình->Đặc tả->Thiết kế->Kiểm thử
D.Phân tích->Đặc tả->Thiết kế->Kiểm thử-> Lập trình
Câu Hỏi 12
Đâu không phải là hệ quản trị cơ sở dữ liệu?
Chọn một:
A.Microsoft Access
B.Sql server
C.C#Oracal
D.Mysql
Câu Hỏi 13
Engine nào là nền tảng chính của PHP?
Chọn một:
A.ZEDAT
B.ZEND
C.ZENAT
D.ZETA
Câu Hỏi 14
Đâu không phải là IDE của PHP?
Chọn một:
A.Macromedia dreamweaver
B.Nusphere PHPED
C.Zend Studio
D.Studio PHP Waver
Câu Hỏi 15
Apache được dùng với vai trò nào sau đây?
Chọn một:
A.middle ware
B.webmaster
C.webserver
D.webbrowser
Câu Hỏi 1
Đâu là tag kết thúc của đoạn mã PHP?
Chọn một:
A.
B.?<
C.?>
D.>?
Câu Hỏi 2
Các trang HTML khi có u cầu từ phía browser thì thực hiện các bước công việc nào sau
đây?
Chọn một:
A.Đọc yêu cầu từ browser - Tìm trang web trên server- Gửi trang web cho browser nếu tìm
thấy
B.Tìm trang web trên server -Gửi trang web cho browser nếu tìm thấy
C.Đọc yêu cầu từ browser-Tìm trang web trên server-Thực hiện đoạn mã trên web đó-Gửi
trang web cho browser nếu tìm thấy
D.Đọc yêu cầu từ browser-Thực hiện đoạn mã trên web đó-Tìm trang web trên server-Gửi
trang web cho browser nếu tìm thấy
Câu Hỏi 4
HTML là viết tắt của từ tiếng Anh nào sau đây?
Chọn một:
A.HyperText Markup Language
B.High Text Maximum Language
C.Higher Time Minimum Language
D.Heigh Technology Max language
Câu Hỏi 5
Phát biểu nào sau đây về apache là sai?
Chọn một:
A.Là một WEB Server miễn phí được phát triển theo chuẩn mã nguồn mở.
B.Là một WEB browser miễn phí được phát triển theo chuẩn mã nguồn mở.
C.Ổn định và tốc độ cao
D.Có thể mở rộng tính năng cho apache
Câu Hỏi 6
Đâu không phải là giao thức mạng?
Chọn một:
A.TCP/IP
B.HTTP
C.FTP
D.HTML
Câu Hỏi 7
Tại thời điểm hiện tại, khi sử dụng bộ PHP bạn phải trả?
Chọn một:
A.1500$
B.150$
C.50$ / mỗi tháng
D.Hồn tồn miễn phí
Câu Hỏi 8
Đâu là web browser trong cấu trúc web?
Chọn một:
A.IIS
B.IE
C.PHP
D.apache
Câu Hỏi 9
Đâu là web server trong cấu trúc web?
Chọn một:
A.IIS
B.IE
C.PHP
D.MySQL
Câu Hỏi 10
WWW là viết tắt của từ tiếng anh nào sau đây?
Chọn một:
A.World Wide Web
B.Windows World Web
C.Web World Windows
D.Win World web
Câu Hỏi 11
Nếu một câu lệnh của PHP khơng có kết thúc bằng dấu “;” thì khi chạy chương trình có câu
lệnh đó, sẽ xảy ra trường hợp nào sau đây?
Chọn một:
A.Code không chạy và dừng lại ngay
B.Vẫn chạy nhưng đưa ra cảnh báo
C.Chỉ biên dịch và khơng chạy
D.Chạy bình thường và khơng có cảnh báo
Câu Hỏi 12
Ai là người đầu tiên phát minh ra PHP?
Chọn một:
A.James Gosling
B.Tim Berners-Lee
C.Todd Fast
D.Rasmus Lerdorf
Câu Hỏi 13
PHP và Apache Server phát triển theo dạng Module, đâu là đặc trưng của hệ thống này?
Chọn một:
A.Có thể nới rộng thêm qua các phát triển của các phương thức phụ khác
B.Không thể nới rộng thêm được, bởi cả hai đã được cài gắn cố định
C.Có thể nhưng phải viết lại tất cả core
D.Chỉ có PHP là nới rộng được
Câu Hỏi 15
Đâu là tag khởi đầu của đoạn mã PHP?
Chọn một:
A.
B.?<
C.?>
D.>?
Câu Hỏi 1
Câu lệnh nào sau đây có thể dùng để xuất dữ liệu ra trình duyệt trong PHP?
Chọn một:
A.say
B.echo
C.cout<<
D.writeline
Câu Hỏi 2
Khi thực hiện đoạn mã PHP sau sẽ cho kết quả là gì?
3.$a = array(5, 3, 7, 6, 8);
4. Print_l($a);
Chọn một:
A.Báo lỗi
B.Array ( [0] => 5 [1] => 3 [2] => 7 [3] => 6 [4] => 8 )
C.Hiển thị chuỗi “Array([4] => 8 [2] => 7 [3] => 6 [0] => 5 [1] => 3)”
D.Hiển thị chuỗi “Array([0] => 8 [1 ]=> 7 [2] => 6 [3] => 5 [4] => 3)”
Câu Hỏi 3
Để gán giá trị của biến b cho biến a thì sử dụng lệnh nào?
Chọn một:
A.$a =. $b;
B.$b += $a;
C.$b= $a;
D.
$a = $b;
Câu Hỏi 4
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = array(5, 3, 7, 6, 8);
2. print($a);
Chọn một:
A.Hiển thị: Array
B.Array ( [0] => 5 [1] => 3 [2] => 7 [3] => 6 [4] => 8 )
C.Hiển thị chuỗi “Array([4] => 8 [2] => 7 [3] => 6 [0] => 5 [1] => 3)”
D.Hiển thị chuỗi “Array([0] => 8 [1 ]=> 7 [2] => 6 [3] => 5 [4] => 3)”
Câu Hỏi 5
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = array(5, 3, 7, 6, 8);
2.arsort($a);
3.print_r($a);
Chọn một:
A.Hiển thị chuỗi “8 7 6 5 3”
B.Hiển thị chuỗi “0:8 1:7 2:6 3:5 4:3”
C.Hiển thị chuỗi “Array([4] => 8 [2] => 7 [3] => 6 [0] => 5 [1] => 3)”
D.Hiển thị chuỗi “Array([0] => 8 [1 ]=> 7 [2] => 6 [3] => 5 [4] => 3)”
Câu Hỏi 6
Khi khai báo và sử dụng biến trong PHP phải dùng ký hiệu nào?
Chọn một:
A.!
B.%
C.?
D.$
Câu Hỏi 7
Câu lệnh PHP nào KHÔNG tương thích trong văn bản HTML?
Chọn một:
A.<?php echo "Hello World"; ?>
B.<! echo "Hello Wordl"; !>
C.<% echo "Hello World"; %>
D.<? echo "Hello World"; ?>
Câu Hỏi 8
Trong các kiểu dữ liệu sau đây, đâu không phải là kiểu dữ liệu thập phân?
Chọn một:
A.real
B.double
C.float
D.unset
Câu Hỏi 9
Cho biết kết quả khi cho chạy đoạn chương trình sau?
1.2.$a = 3;
3.$b = 4;
4.$c = $a-$b;
5.echo "Tong $a + $b =$c";
6.?>
Chọn một:
A.Tong $a + $b =$c
B.Tong 3 + 4 = -1
C.Tong 7
D.Tong 3 + 4 = 7
Câu Hỏi 10
Giả sử các biến var1, var2, var3 đã có giá trị, với lệnh $var3 = $var1 % $var2 thì kết quả của
biến var3 thuộc kiểu dữ liệu nào?
Chọn một:
A.double
B.integer
C.string
D.boolean
Câu Hỏi 11
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.2.$a= 10;
3.function test() {
4. $a=5
5.echo $a;
6.}
7.test();
8.?>
Chọn một:
A.Hiển thị: 10
B.Khơng in ra gì cả
C.Hiển thị: 5
D.Báo lỗi
Câu Hỏi 12
Lệnh nào sau đây có thể dùng để xuất giá trị ra màn hình trong php?
Chọn một:
A.print <”thơng tin”>;
B.write<”thơng tin”>;
C.writeline<”thông tin”>;
D.out<”thông tin”>;
Câu Hỏi 13
Kiểu dữ liệu nào sẽ được tự động dịch khi sử dụng lệnh gán sau: $var = 50.0?
Chọn một:
A.double
B.integer
C.string
D.boolean
Câu Hỏi 14
Kiểu nào sau là kiểu số nguyên trong PHP?
Chọn một:
A.int
B.int8
C.int16
D.int32
Câu Hỏi 15
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = 100;
2.$b = ‘100’;
3.if($a == $b) echo ‘a bằng b.
’;
4.else echo ‘a khác b.
’;
Chọn một:
A.Hiển thị chuỗi “a bằng b”
B.Hiển thị chuỗi “a khác b”
C.Không thể so sánh được vì $a là kiểu số nguyên, cịn $b là kiểu chuỗi (lỗi cú pháp)
D.Hiển thị thơng báo lỗi nào đó trong thời gian thực thi
Câu Hỏi 1
PHP KHÔNG hỗ trợ kiểu dữ liệu nào sau đây?
Chọn một:
A.integer
B.string
C.Single
D.double
Câu Hỏi 2
Toán tử điều khiển lỗi trong php là toán tử nào sau đây?
Chọn một:
A.$
B.&
C.#
D.@
Câu Hỏi 3
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = "Hello ";
2.$a .= "World!";
3.echo $a;
Chọn một:
A.Hiển thị chuỗi “Hello World!”
B.Hiển thị chuỗi “Hello”
C.Hiển thị chuỗi “World!”
D.Báo lỗi
Câu Hỏi 4
Trong các lệnh sau của PHP, lệnh nào Sai?
Chọn một:
A.echo("Xin chào");
B.echo(Xin chào);
C.print ("Xin chào");
D.print "Xin chào";
Câu Hỏi 5
Cho biết kết quả khi cho chạy đoạn chương trình sau?
1.2.$a=3;
3.echo"a=$a";
4.$b=6;
5.echo"b=$b";
6.if ($a > $b){
7.echo "a is bigger than b";
8.$b = $a;
9.echo"b=$b";}
10.?>
Chọn một:
A.a=3b=3
B.a=3b=6b=6
C.a=3b=6b=3
D.a=3b=6
Câu Hỏi 6
Đâu là chú thích cho nhiều dịng văn bản trong PHP?
Chọn một:
A.#
B.//
C./*……*/
D.\\
Câu Hỏi 7
Trong đoạn mã PHP đã khai báo biến nhưng không khởi tạo giá trị cho biến đó thì điều gì sẽ
xảy ra?
Chọn một:
A.Chương trình vẫn chạy nhưng có báo lỗi.
B.Chương trình vẫn chạy
C.Chương trình khơng cho chạy, báo lỗi ngay
D.Chương trình khơng chạy và cũng khơng báo lỗi gì cả
Câu Hỏi 8
Kiểu dữ liệu nào được sử dụng để mô tả kiểu dữ liệu xâu ký tự trong PHP?
Chọn một:
A.integer
B.double
C.string
D.boolean
Câu Hỏi 9
Câu lệnh nào sau đây là đúng khi muốn ép kiểu dữ liệu từ dạng dữ liệu string thành dữ liệu
int?
Chọn một:
A.$item = (int) "100Laptop";
B.$tem = "int""100Laptop";
C.$item = [int] "100Laptop";
D.$item = INT"100Laptop";
Câu Hỏi 10
Đâu là giá trị của kiểu dữ liệu boolean trong PHP?
Chọn một:
A.true hay false
B.equal hay unequal
C.bigger hay smaller
D.yes haynone
Câu Hỏi 11
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = "Hello world";
2.$a= "Hello";
3.print $a;
Chọn một:
A.Hiển thị chuỗi "Hello world"
B.Hiển thị chuỗi "Hello"
C.Hiển thị chuỗi "Hello world Hello"
D.Báo lỗi
Câu Hỏi 12
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = “Hello world”;
2.$a= “Hello”;
3.print a;
Chọn một:
A.Hiển thị chuỗi Hello world"
B.Hiển thị chuỗi ="Hello"
C.Báo lỗi
D.Hiển thị ký tự "a"
Câu Hỏi 13
Đoạn mã lệnh PHP sau đây thực hiện điều gì?
1.$a = array(5, 3, 7, 6, 8);
2.asort($a);
3. print_r($a);
Chọn một:
A.Hiển thị chuỗi “3 5 6 7 8”
B.Hiển thị chuỗi “8 7 6 5 3”
C.Hiển thị chuỗi “Array([0] => 3 [1] => 5 [2] => 6 [3] => 7 [4] => 8)”
D.Hiển thị chuỗi “Array([1] => 3 [0] => 5 [3] => 6 [2] => 7 [4] => 8)”
Câu Hỏi 14
Ký hiệu nào dùng để kết thúc câu lệnh trong PHP?
Chọn một:
A.dấu chấm đôi ( :: )
B.dấu phẩy ( , )
C.dấu chấm phẩy ( ; )
D.dấu thán ( ! )
Câu Hỏi 15
Đâu KHƠNG phải là chú thích trong PHP?
Chọn một:
A.#
B.//
C./*……*/
D.\\
Câu Hỏi 6
Đoạn mã PHP dưới đây cho kết quả là gì?
1.2.$a1=5.7;
3.$a2=3;
4.$a3 = $a1%$a2;
5.echo($a3);
6.?>
Chọn một:
A.2.7
B.2
C.3
D.1
Câu Hỏi 10
Cho biết kết quả khi cho chạy đoạn chương trình sau?
1.2.$a=3;
3.echo"a=$a";
4.$b=6;
5.echo"b=$b";
6.if ($a > $b){
7.echo "a is bigger than b";
8.$b = $a;
9.}
10.echo"b=$b";
11.?>
Chọn một:
A.a=3b=6a is bigger than bb=6
B.a=3b=6b=6
C.a=3b=6b=3
D.a=3b=6
Câu Hỏi 1
Kết quả khi cho chạy đoạn code sau?
1.2.$a = "Hello";
3.$b= "$aworld";
4.echo "$b";
?>
Chọn một:
A.Helloworld
B.Hello
C.$aworld
D.Báo lỗi dòng 3
Câu Hỏi 2
Trong các đối tượng thể hiện của form của php thì đối tượng nào dùng để tạo các submit?
Chọn một:
A.TextField
B.Textarea
C.FileField
D.Button
Câu Hỏi 3
Đáp án đúng khi cho chạy đoạn chương trình sau?
1.2.$b = "nguyen van nam aaa";
3.$b = rtrim($b,'a');
4.$c = strtoupper ($b);
5.echo ($c);
6.?>
Chọn một:
A.NGUYEN VAN NAM
B.NGUYEN VAN NAM aaa
C.nguyen vn nm
D.nguyen van nam aaa
Câu Hỏi 4
Kết quả đúng khi cho chạy đoạn chương trình sau?
1.2.$email = "";
3.$st = strpos($email,'@');
4.echo $st;
5.?>
Chọn một:
A.muathu
C.6
D.hitc
Câu Hỏi 5
Trong kiểu đối tượng của form là Textarea thì dữ liệu hiển thị dưới dạng nào sau đây?
Chọn một:
A.multiline
B.singleline
C.password
D.checkbox
Câu Hỏi 6
URL là viết tắt của từ tiếng Anh nào sau đây?
Chọn một:
A.Uniform Resource Locator
B.Unicode Resource Localhost
C.Recomment Local
D.Under Reflect Lan
Câu Hỏi 7
Kiểu nút nào sau đây có thể dùng để kích hoạt gửi dữ liệu trên form về server?
Chọn một:
A.Submit
B.Transaction
C.mail
D.send
Câu Hỏi 8
Kết quả đúng khi cho chạy đoạn chương trình sau?
1.2.$email = "";
3.$st = str_replace('hitc.edu.vn','yahoo.com',$email);
4.echo $st;
5.?>
Chọn một:
B.yahoo.com
C.hitc.edu.vn
D.hoctap@ yahoo.com
Câu Hỏi 9
Kết quả đúng khi cho chạy đoạn chương trình sau?
1.2.$a = array("xuan","ha","thu"," xin chao");
3.$st = implode("",$a);
4.echo($st);
5.?>
Chọn một:
A.xuan ha thu xin chao
B.xuanhathuxinchao
C.xuan,ha,thu,xin chao
D.xuanhathu xin chao
Câu Hỏi 10
Trong PHP thì biến $_GET thường được dùng trong trường hợp nào sau đây?
Chọn một:
A.Gửi mật khẩu
B.Nhận dữ liệu từ form
C.Chỉ dùng để gửi thông tin hệ thống của browser
D.Gửi dữ liệu lên form
Câu Hỏi 11
Kết quả đúng khi cho chạy đoạn chương trình sau?
1.2.$email = "";
3.$email1 = strstr($email,'@');
4.echo $email1;
5.?>
Chọn một:
B.hoctap
D.hitc.edu.vn
Câu Hỏi 12
Kết quả khi cho chạy đoạn code sau?
$b = "aaaa Nguyen Van Nam";
$b = ltrim($b,'a');
echo ($b);
?>
Chọn một:
A.Nguyen Van Nam
B.aaa Nguyen Van Nam
C.Nguyen Vn Nm
D.a Nguyen Van Nam
Câu Hỏi 13
Viết tắt của HTTP từ cụm từ nào?
Chọn một:
A.Hypertext Transfer PHP
B.Hypertexture Transfer Protocol
C.Hypertext Transport Protocol
D.Hypertext Transfer Protocol
Câu Hỏi 14
Kết quả khi cho chạy đoạn chương trình sau là gì?
1.2.$a = array("Nguyen","Van","Nam","Khanh");
3.$b = implode(' ',$a);
4.echo($b);
5.?>
Chọn một:
A.array("Nguyen","Van","Nam","Khanh")
B.("Nguyen","Van","Nam","Khanh")
C.Nguyen,Van,Nam,Khanh
D.Nguyen Van Nam Khanh
Câu Hỏi 15
PHP không thể họat động với loại form fields phụ nào?
Chọn một:
A.Checkbox
B.Radiobuttons
C.Textarea
D.cmd
Câu Hỏi 1
Kết quả khi cho chạy đoạn code sau?
1.2.$a = "Hello";
3.$b= "{$a}world";
4.echo "$b";
5.?>
Chọn một:
A.Helloworld
B.{$a}world
C.$aworld
D.Báo lỗi dòng 3
Câu Hỏi 2
Kết quả khi cho chạy đoạn code sau?
1.2.$a = <<
3.1234
4.abcd
5.tailieu;
6.echo ($a);
7.?>
Chọn một:
A.Báo lỗi dòng 6
B.1234 abcd
C.1234abcd
D.1234abcd
Câu Hỏi 4
Kết quả khi cho chạy đoạn code sau?
1.2.$a = "muahe";
3.$b= "$a xin chao";
4.echo "$b";
?>
Chọn một:
A.muahe
B.muahe xin chao
C.$a xinchao
D.Báo lỗi dòng 3
Câu Hỏi 6
Ký tự trắng (space) được biến đổi thành ký tự gì trong thanh địa chỉ URL?
Chọn một:
A.Dấu trừ ( - )
B.Dấu bằng ( = )
C.Dấu cộng ( + )
D.Dấu sao ( * )
Câu Hỏi 7
Để tạo một danh sách các lựa chọn và người dùng chỉ được phép chọn một lựa chọn từ danh
sách thì sử dụng đối tượng nào?
Chọn một:
A.Checkbox
B.Radio buttons
C.Text fields
D.Textarea
Câu Hỏi 8
Phát biểu nào sau đây về Textarea và Text field là đúng?
Chọn một:
A.Trong Textarea bạn có thể viết được nhiều dòng còn Text field chỉ viết được trên một dòng
B.Trong Textarea chỉ viết được trên một dịng cịn text field bạn có thể viết được nhiều dòng
C.Đều chỉ viết được trên một dòng.
D.Đều viết được trên nhiều dòng.
Câu Hỏi 9
Kết quả đúng khi cho chạy đoạn chương trình sau?
6.7.$st = "1,2,3,4,5,6";
8.$mang = array();
9.$mang = explode(",",$st);
10.$n = count($mang);
11.for($i = 0; $i < $n-1; $i++ )
12.{
13.echo $mang[$i];
14.}
15.?>
Chọn một:
A.1,2,3,4,5,6
B.123456
C.12345
D.23456
Câu Hỏi 10
Kết quả khi cho chạy đoạn chương trình sau?
1.2.$st = "1,2,3,4";
3.$mang = explode(',',$st);
4.print_r($mang);
5.?>
Chọn một:
A.1 2 3 4
B.Array ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 )
C.[0] => 1 [1] => 2 [2] => 3 [3] => 4
D.1,2,3,4,
Câu Hỏi 11
Biến $_GET trong PHP thường dùng với các biến có giá trị bao nhiêu kí tự?
Chọn một:
A.Nhỏ hơn 2000
B.Lớn hơn 2000
C.Ít hơn 2000 ký tự
D.Lớn hơn 2000 ký tự
Câu Hỏi 12
Kết quả đúng khi cho chạy đoạn chương trình sau?
1.
2.$st ="Who\'re you?";
3.echo stripslashes($st);
4.?>
Chọn một:
A.Who\'re you?
B.Who're you
C.Whore you
D.Who're you?
Câu Hỏi 13
Trong php, để xử lý việc nhận gửi thông tin từ một form của người dùng nhập vào thì sử
dụng phương thứcnào sau đây?
Chọn một:
A.POST và GET
B.include và require
C.cookie và session
D.GIVE và MAIL
Câu Hỏi 14
Trong một form có nhiều Radio Buttons bạn có thể chọn bao nhiêu entry qua biến $_GET
hay $_POST?
Chọn một:
A.3
B.1
C.2
D.Bất kỳ
Câu Hỏi 15
Kết quả khi cho chạy đoạn code sau?
5.6.$a = "Hello";
7.$b= ‘$aworld’;
8.echo "$b";
?>
Chọn một:
A.Helloworld
B.Hello
C.$aworld
D.Báo lỗi dòng 3
Đáp án đúng là: “$aworld”.
Câu Hỏi 1
Lệnh nào sau đây của php dùng để kiểm tra kết thúc tập tin?
Chọn một:
A.eof
B.fof
C.feof
D.foef
Câu Hỏi 2
Nếu file vidu.txt khơng tồn tại thì biến $f sẽ có giá trị nào sau đây ?
$f = fopen("vidu.txt", "r");
Chọn một:
A.True
B.False
C.wrong
D.warnning
Câu Hỏi 3
Lệnh nào sau đây của php để đọc từng dòng trong tập tin?
Chọn một:
A.fgets
B.fgetc
C.fopen
D.readline
Câu Hỏi 4
Để 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?
Chọn một:
A.include(“tên file”);
B.require(“tên file”);
C.include_once(“tên file”);
D.require_once(“tên file”);
Câu Hỏi 5
Có một file inluded.php như sau:
echo 'Xin chao PHP
';
?>
Kết quả đúng khi cho chạy đoạn chương trình php sau?
// calling.php
include_once 'included.php';
include 'included.php';
?>
Chọn một:
A.Xin chao PHP
Xin chao PHP
B.Xin chao PHP
C.Xin chao PHP
D. Xin chao PHP
Xin chao PHP
Câu Hỏi 6
Để 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?
Chọn một:
A.include(“tên file”);
B.require(“tên file”);
C.include_once(“tên file”);
D.require_once(“tên file”);
Câu Hỏi 7
Khái niệm Session được hiểu là gì khi người sử dụng giao tiếp với một ứng dụng.
Chọn một:
A.Khoảng thời gian
B.Thời điểm
C.Đoạn dữ liệu
D.Biến
Câu Hỏi 8
Câu lệnh nào sau đây dùng để thiết lập cookie trong php?
Chọn một:
A.Setcookie("tên cookie","giá trị", thời gian);
B.$_COOKIE(“tên cookie”);
C.Setcookie(“tên cookie”);
D.Setcookie("tên cookie", thời gian);
Câu Hỏi 9
Giải thích ý nghĩa của lệnh sau?
setcookie(‘text1’ , $_POST[‘text1’], time() + 100);
Chọn một:
A.Lưu chuỗi có nội dung là text1 vào biến cookie có tên là text1.
B.Thiết lập giá trị cho text1 thời gian là 100.
C.Lưu nội dung của điều khiển HTML có tên là text1 vào biến cookie có tên là text1.
D.Sai cú pháp.
Câu Hỏi 10
Lệnh nào sau đây của php dùng để ghi nội dung vào tập tin?
Chọn một:
A.fgets
B.fgetc
C.fwrite
D.fprint
Câu Hỏi 11
Câu lệnh nào sau đây thường được đặt trong các cấu trúc lặp của php?
Chọn một:
A.include(“tên file”);
B.require(“tên file”);
C.include_once(“tên file”);
D.require_once(“tên file”);
Câu Hỏi 12
Thời gian trong câu lệnh sau trong php là thời gian gì?
Setcookie("username","admin", time);
Chọn một:
A.Thời gian sống của cookie tính từ thời điểm thiết lập
B.Thời gian mà cookie đã tồn tại
C.Thời gian mà cookie không làm việc
D.Thời gian mà tồn tại trang web trên browser
Câu Hỏi 13
Lệnh nào sau đây của php dùng để kết thúc tập tin?
Chọn một:
A.feof
B.foef
C.fclose
D.fend
Câu Hỏi 14
Có một file inluded.php như sau:
echo 'Xin chao PHP
'
?>
Kết quả đúng khi cho chạy đoạn chương trình php sau?
// calling.php
include 'included.php';
include_once 'included.php';
?>
Chọn một:
A.Xin chao PHP
Xin chao PHP
B.Xin chao PHP
C.Xin chao PHP
D.Xin chao PHP
Xin chao PHP
Câu Hỏi 15
Để 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?
Chọn một:
A.include(“tên file”);
B.require(“tên file”);
C.include_once(“tên file”);
D.require_once(“tên file”);
Câu Hỏi 1
Cookie được lưu ở đâu?
Chọn một:
A.Bộ nhớ tạm
B.file
C.Biến toàn cục
D.Biến cục bộ
Câu Hỏi 2
Những thông tin được lưu trữ trong cookies phụ thuộc vào điều nào sau đây?
Chọn một:
A.Website trên server
B.Website trên browser
C.Session
D.Website trên localhost
Câu Hỏi 5
Có một file inluded.php như sau:
echo 'Xin chao PHP
';
?>
Kết quả đúng khi cho chạy đoạn chương trình php sau?
// calling.php
include_once 'included.php';
include_once 'included.php';
?>
A.Xin chao PHP
Xin chao PHP
B.Xin chao PHP
C.Xin chao PHP
D.Xin chao PHP
Xin chao PHP
Câu Hỏi 6
Nếu file vidu.txt khơng tồn tại thì kết quả khi cho chạy đoạn lệnh sau ?
$f = fopen("vidu.txt", "w");
Chọn một:
A.Báo lỗi và thốt khỏi chương trình.
B.Cảnh báo
C.Tạo ra file vidu.txt
D.Báo lỗi và tạo file vidu.txt
Câu Hỏi 7
Để 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ó 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?
Chọn một:
A.include(“tên file”);
B.require(“tên file”);
C.include_once(“tên file”);
D.require_once(“tên file”);
Câu Hỏi 8
Lệnh nào sau đây của php cho phép hủy bỏ toàn bộ giá trị của session?
Chọn một:
A.session_destroy();
B.session_unset();
C.session(“name”);
D.session(“name”, time()-time);
Câu Hỏi 9
Đáp án nào sau đây là đúng khi muốn thiết lập một session trong php?
Chọn một:
A.Session_start();
Session_register("username");
B.Session_register("username");
Session_start();
C.session_set();
Session_register("username");
D.Session_register("name");
$_SESSION["name"];
Câu Hỏi 10
Session được lưu ở đâu?
Chọn một:
A.Bộ nhớ tạm
B.file
C.Biến tồn cục
D.Biến cục bộ
Câu Hỏi 11
Nếu file vidu.txt khơng tồn tại thì kết quả khi cho chạy đoạn lệnh sau là gì ?
$f = fopen("vidu.txt", "x+");
Chọn một:
A.Báo lỗi
B.Tạo ra file vidu.txt
C.Cho kết quả True
D.Cho kết quả false
Câu Hỏi 13
Để cho phép bắt đầu thực thi một session trong php thì dùng cú pháp nào sau đây?
Chọn một:
A.session_start();
B.session_register("Name");
C.$_SESSION["name"];
D.session_set();
Câu Hỏi 14
Trên một máy tính ta mở 2 trình duyệt và cùng truy cập vào một website thì sẽ nhận được
mấy cookie?
Chọn một:
A.2
B.3
C.4
D.5
Câu Hỏi 15
Thiết lập cookie như sau:
setcookie("name1","value1",3600);
Câu lệnh nào dưới đây sẽ hủy cho cookie trên?
Chọn một:
A.setcookie("name1","value1",time());
B.setcookie("name1","value1",time()-3600);
C.setcookie("name1","value1",time()+3600);
D.setcookie("name1","value1",3600);
Câu Hỏi 1
Kết quả khi cho chạy đoạn chương trình sau là gì?
1.2.$conn = mysql_connect("localhost","root","");
3.if (!$conn)
4.{
5.echo "Kết nối thất bại";
6.exit();
7.}
8.else
9.{
10.echo "Kết nối thành cơng";
11.exit();
12.}
13.
14.?>
14.?>
Chọn một:
A.Kết nối thất bại
B.Báo lỗi dịng 2
C.Báo lỗi dịng 5
D.Kết nối thành cơng
Câu Hỏi 2
Giả sử ta có một CSDL là test với một bảng test rất dài và cần phải phân trang để hiển thị hết
số liệu trên trang web. Câu lệnh truy vấn để hiển thị từng trang là:
select * from test limit $s,$p;
Trong đó $s là số thứ tự đầu tiên của trang thứ n, còn $p là số bản ghi hiển thị trong mỗi
trang. Vậy số thứ tự bản ghi bắt đầu từ đâu?
Chọn một:
A.Từ bản ghi dưới cùng trở lên và mỗi trang có chỉ số bắt đầu là 0
B.Từ bản ghi trên cùng trở xuống và mỗi trang có chỉ số bắt đầu là 0
C.Từ bản ghi trên cùng trở xuống và mỗi trang có chỉ số bắt đầu là 1
D.Từ bản ghi dưới cùng trở lên và mỗi trang có chỉ số bắt đầu là 1
Câu Hỏi 3
Fieldtype (có định dạng là "hidden") thì có nghĩa gì sau đây?
Chọn một:
A.Một output field giấu kín
B.Một input field giấu kín
C.Một email button giấu kín
D.Một google mail giấu kín
Câu Hỏi 4
Tên của trường dữ liệu trong MySQL không được phép vượt quá bao nhiêu ký tự?