PHP: Test PHP


Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên

Câu 1: Trình dịch PHP nào là trình dịch bạn cho là đúng?

A. PHP Translator

B. PHP Interpreter

C. PHP Communicator

D. Không có câu nào đúng

Câu 2: Engine nào là nền tảng chính của PHP?

A. ZEDAT

B.  ZEND

C. ZENAT

D. ZETA

Câu 3: Kết quả đoạn code sau là gì?

<?php

$x = array(

    1,

    3,

    2,

    3,

    7,

    8,

    9,

    7,

    3

);

$y = array_count_values($x);

echo $y[8];

?>

A. 43

B. 1

C. 8

D. 6

Câu 4: Khi thực thi PHP4 Script nó nhanh hơn PHP3 mấy lần

A. Gấp 25

B. Gấp 3

C. Gấp 40

D. Gấp 100

Câu 5: Cài đặt Apache xong bạn có thể kiểm tra servername của bạn qua cách gọi ulr http://localhost, ngoài cách này còn cách nào khác nữa không?

A. http://127.0.0.1

B. http://127.0.1.0

C. http://127.0.0.0

D. http://000.0.0.0  

Câu 6: Khi sử dụng bộ PHP & Apache bạn phải trả

A. 1500$

B. 150$

C. 50$ / mỗi tháng

D. Không tốn đồng nào

Câu 7: Ai là người đầu tiên phát minh ra PHP?

A. James Gosling

B. Tim Berners-Lee

C. Todd Fast

D. Rasmus Lerdorf

Câu 8: PHP dựa theo syntax của ngôn ngữ nào?

A. Basic

B. Pascal

C. C

D. VB Script

Câu 9: W tượng trưng cho cụm từ nào trong gói WAMP?

A. Word

B. Windows

C. Whistler

D. While

Câu 10: Truớc khi đổi thành PHP: Hypertext Preprocessor nguồn gốc của nó phát xuất từ cụm từ nào

A. Preminum Handled Processor

B. Personal HomePage Tools

C. Printed Homepage Product

D. Personal Hightec Processor

Câu 11: Khi thực thi biến này $Var3 = $var1 % $var2 dạng type của nó là

A. double

B. integer

C. string

D. boolean

Câu 12: Dạng type nào sẽ được tự động dịch khi gán biến này $var = 50.0

A. double

B. integer

C. string

D. boolean

Câu 13: Số 41 này tương đương với số Bit nào

A. 10010010

B. 00101001

C. 00010101

D. 00101101

Câu 14: Ứng dụng PHP có thể gắn ở

A. Chỉ gắn được ở phần Header

B. Chỉ gắn được ở phần Body

C. Chỗ nào cũng được trong văn bản (tệp) HTML

D. A, B, C đều đúng

Câu 15: Câu lệnh nào là đúng , khi bạn muốn biến đổi dang (type) thành integer?

A. $item = (int) "100Laptop";

B. $tem = "int""100Laptop";

C. $item = [int] "100Laptop";

D. $item = INT"100Laptop";

Câu 16: Ký hiệu nào dùng để kết thúc câu lệnh trong PHP?

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 17: Type boolean trả cho ta giá trị gì ?

A. True hay false

B. Equal hay unequal

C. Bigger hay smaller

D. Yes hay none

Câu 18: PHP không hổ trợ dạng type nào?

A. Integer

B. String

C. Single

D. Double

Câu 19: Dấu (biểu tượng) nào đuợc dùng để làm thành một biến

A. !

B. ?

C. %

D. $

Câu 20: Loại biến nào được dùng trong PHP?

A. Typeless variable

B. Headless variable

C. Nameless variable

D. Irrevelant variable

Câu 21: Dạng type nào dùng cho chuỗi?

A. Integer

B. Double

C. String

D. Boolean

Câu 22: Câu lệnh PHP nào không tương thích trong văn bản HTML?

A. <?php echo "Hello World"; ?>

B. <? echo "Hello World"; ?>

C. <% echo "Hello World"; %>

D. <! echo "Hello Wordl"; !>

Câu 23: Câu lệnh nào dùng để xuất ra trình duyệt?

A. say

B. write

C. echo

D. cout<<

Câu 24: PHP là từ viết tắt của?

A. PHP: Hypertext Preprocessor

B. Personal Hypertext Processor

C. Private Home Page

D. Personal Home Page

Câu 25: PHP được bao bởi:

A. <?php…?>

B. <script>...</script>

C. <?php>...</?>

D. <&>...</&>

Câu 26: Để in ra "Hello World" trong PHP

A. "Hello World";

B. Document.Write("Hello World");

C. echo "Hello World";

D. Cả A, B, C đều đúng

Câu 27: Mọi biến trong php đều bắt đầu bởi?

A. !

B. &

C. $

D. @

Câu 28: Để kết thúc 1 dòng trong php?

A. Chấm (.)

B. New line

C. Dấu chấm phẩy (;)

D. </php>

Câu 29: Cú pháp php gần giống nhất với

A. Perl and C

B. VBScript

C. JavaScript

D. Java

Câu 30: Làm cách nào để lấy biến truyền qua server thông qua phương thức GET trong php

A. Request.Form;

B. $_GET[];

C. Request.QueryString;

D. Request

Câu 31: Trong php, có thể sử dụng cả dấu nháy đơn ‘’ và dấu nháy kép “” cho chuỗi

A. False

B. True

Câu 32: Cách nào đúng để include 1 file "time.inc" ?

A. <?php require("time.inc"); ?>

B. <?php include_file("time.inc"); ?>

C. <% include file="time.inc" %>

D. <!--include file="time.inc"-->

Câu 33: Mở file “time.txt” để đọc

A. fopen("time.txt","r");

B. open("time.txt","read");

C. open("time.txt");

D. fopen("time.txt","r+");

Câu 34: PHP cho phép gửi mail trực tiếp từ script

A. False

B. True

Câu 35: Kết nối db nào là đúng

A. mysql_connect("localhost");

B. connect_mysql("localhost");

C. mysql_open("localhost");

D. dbopen("localhost");

Câu 36: Để +1 cho biến $count

A. $count =+1

B. ++count

C. count++;

D. $count++;

Câu 37: Để ghi chú trong file php

A. <comment>…</comment>

B. /*…*/

C. <!--…-->

D. *\..\*

Câu 38: PHP có thể chạy bằng IIS trong windows

A. True

B. False

Câu 39: Trong PHP 5, MySQL được mặc định enable

A. True

B. False

Câu 40: Biến nào có tên sai ?

A. $my-Var

B. $myVar

C. $my_Var

Câu 41: Trong PHP, die() và exit() là như nhau

A. True

B. False

Câu 42: Có cách nào submit form mà không cần button submit không?

A. Yes

B. No

Câu 43: Hàm nào sau đây dùng để lấy 1 hoặc nhiều giá trị ngẫu nhiên từ mảng php?

A. array_rand()

B. array_random()

C. Random_array()

D. Rand_array()

Câu 44: Đoạn code sau đây phát sinh ra kết quả gì

<?php

$x = array(

    "aaa",

    "ttt",

    "www",

    "ttt",

    "yyy",

    "tttt"

);

$y = array_count_values($x);

echo $y[ttt];

A. 2

B. 3

C. 1

D. 4

Câu 45: Để nối 2 chuỗi trong php, sử dụng …?

A. dot operator (.)

B. plus operator (+)

Câu 46: Để chèn nội dung 1 tập tin vào, thì sử dụng

A. include[]

B. #include()

C. include()

D. #include{}

Câu 47: Hàm nào để ngưng script php chạy tiếp?

A. break()

B. quit()

C. die()

Câu 48: Hàm nào để in biến, chuỗi, số… ra ngoài trình duyệt trong php?

A. echo();

B. printf

C. ""

Câu 49: Kết quả của script là gì?

<?php

define("x", "5");

$x = x + 10;

echo x;

?>

A. Error 

B. 15

C. 10

D. 5

Câu 50: Kết quả trả về của đoạn script là gì?

<?php

$rest = substr("abcdef", -1);

$rest = substr("abcdef", 0, -1);

?>

A. f,abcde

B. a,fedcb

C. b,abcdef

D. a,abcde

Câu 51: Đoạn script sau đây cho ra kết quả gì?

<?php

$str = "3dollars";

$a = 20;

$a += $str;

print ($a);

?>

A. 23 dollars

B. 203 dollars

C. 320 dollars

D. 23

Câu 52: Đoạn code sau đây cho ra kết quả gì?

<?php

function zz(&$x)

{

    $x = $x + 5;

}

$x = 10;

zz($x);

echo $x;

?>

A. 5

B. 0

C. 15

D. 10

Câu 53: Đoạn code sau đây cho ra kết quả gì?

<?php

$x = array(

    2 => "mouse",

    7 => "keyboard"

);

$y = array_keys($x);

echo $y[1];

?>

A. keyboard

B. mouse

C. 7

D. 2

Câu 54: Đoạn code sau đây cho ra kết quả gì?

<?php

$data = "98.8degrees";

(double)$data;

(int)$data;

(string)$string;

echo $data;

?>

A. 98

B. 98.8

C. 98.8 degrees

D. degrees

Câu 55: Đoạn code sau đây cho ra kết quả gì?

<?php

$x = "101.5degrees";

(double)$x;

(int)$x;

echo (string)$x;

?>

A. 101.5

B. degrees

C. 101

D. 101.5degrees

Câu 56: Để comment 1 dòng trong php, ngoài dấu // thì còn có dấu #, đúng hay sai?

A. Đúng

B. Sai

Câu 57: Tên biến nào sau đây sai?

A. $number-in-class

B. $nic

C. $NumberInClass

D. $number_in_class

Câu 58: Đoạn code sau đây cho ra kết quả gì?

<?php

$father = "mother";

$mother = "son";

echo $$father;

?>

A. son

B. mother

C. motherson

D. error

Câu 59: Đoạn code sau cho ra kết quả gì?

<?php

$arr = array(

    5 => 1,

    12 => 2

);

$arr[] = 56;

$arr["x"] = 42;

echo var_dump($arr);

?>

A. 42

B. array(3) { [12]=> int(2) [13]=> int(56) ["x"]=> int(42) }

C. array(4) { [5]=>int(1) [12]=> int(2) [13]=> int(56) ["x"]=> int(42) }

D. 1,2,56,42

Câu 60: Đoạn code sau cho ra kết quả gì?

<?php

$date = "2009-5-19";

$time = "14:31:38";

$datetime = $date . $time;

echo date("Y-m-d:H:i:s", strtotime($datetime));

?>

A. 2009-5-19:14:31:38 

B. 2009-5-19:2:31:38

C. 19-5-2009:2:31:38

D. 19/5/2009:14:31:38

Câu 61: Đoạn code sau cho ra kết quả gì?

<?php

$color = array(

    "red",

    "yellow",

    "white"

);

$x = in_array("black", $color);

if ($x == 0) echo "good bye";

if ($x == 1) echo "Hello";

?>

A. Hello

B. Error

C. good bye

D. None of the above

Câu 62: Khi thực thi biến này $Var3 = $var1 % $var2 dạng type của nó là

A. double

B. integer

C. string

D. boolean

Câu 63: Dạng type nào sẽ được tự động dịch khi gán biến này $var = 50.0

A. double

B. integer

C. string

D. boolean

Câu 64: Để chạy code PHP, bạn cần cài đặt

A. PHP

B. PHP, Apache

C. Apache, IIS

D. IIS

Câu 65: Tên biến nào sau đây là hợp lệ

A. $3hello

B. $this

C. $_hello

D. Tất cả đều không hợp lệ

Câu 66: Câu nào dưới đây có kết quả bằng với $add += $add ?

A. $add = $add

B. $add = $add +$add

C. $add = $add + 1

D. $add = $add + $add + 1

Câu 67: Câu lệnh nào là đúng , khi bạn muốn biến đổi dang (type) thành integer?

A. $item = (int) "100Laptop";

B. $tem = "int""100Laptop";

C. $item = [int] "100Laptop";

D. $item = INT"100Laptop";

Câu 68: Type boolean trả cho ta giá trị gì ?

A. true hay false

B. equal hay unequal

C. bigger hay smaller

D. yes hay none

Câu 69: PHP không hổ trợ dạng type nào?

A. integer

B. string

C. single

D. double

Câu 70: Dấu (biểu tượng) nào đuợc dùng để làm thành một biến

A. !

B. ?

C. $

D. &

Câu 71: Khi sử dụng bộ PHP & Apache bạn phải trả

A. $1500

B. $150

C. $50 / mỗi tháng

D. Miễn phí

Câu 72: MySQL chạy trên hệ điều hành nào 

A. Mac OS

B. Chỉ Windows

C. Chỉ Linux

D. Cả ba câu trên đều đúng

Câu 73: Câu lệnh nào để thêm 1 dòng vào bảng trong MYSQL/MYSQLI

A. Add new

B. Insert into

C. Update new

D. Insert new

Câu 74: Trong mệnh đề LIKE, cú pháp nào là đúng để tìm các giá trị nào kết thúc bằng “qpt”

A. LIKE %qpt

B. LIKE *ton

C. LIKE ton$

D. LIKE ^.*ton$

Câu 75: MYSQL/MYSQLI là

A. Ngôn ngữ lập trình

B. Hệ quản trị cấu trúc dữ liệu

C. Kỹ thuật để xây dựng các chương trình có độ tin cậy cao

D. Hệ quản trị CSDL

Câu 76: Mệnh đề SQL nào hạn chế số dòng trả về trong 1 câu truy vấn

A. AND

B. WHERE

C. HAVING

D. FROM

Câu 77: Câu lệnh SELECT mà không có mệnh đề WHERE sẽ trả về

A. Mọi dòng dữ liệu từ bảng của câu lệnh WHERE trước đó

B. Mọi dữ liệu từ bảng

C. Câu lệnh sai vì SELECT là phải có mệnh đề WHERE

D. Luôn trả về giá trị NULL

Câu 78: Trong MySQL, Câu lệnh nào vừa xóa dữ liệu của bảng, vừa xóa luôn bảng

A. TRUNCATE

B. DROP

C. EMPTY

D. DEL

Câu 79: Trong PHP, hàm nào dùng để nhận dữ liệu trả về từ câu truy vấn database?

A. get_array() and get_row()

B. get_array() and get_column()

C. fetch_array() and fetch_row()

D. fetch_array() and fetch_column()

Câu 80: Trong lớp mysqli của PHP, phương thức nào dùng để gửi câu truy vấn

A. query()

B. send_query()

C. sendquery()

D. query_send()

Câu 81: PHP hỗ trợ hệ Quản Trị CSDL nào sớm nhất?

A. Oracle Database

B. SQL

C. SQL+

D. MySQL

Câu 82: Cho bảng employees với dữ liệu sau

emp_id 

emp_name

1

Brush

2

Jerrin

Câu lệnh truy vấn sau đây sẽ trả về giá trị gì?

Select count(*) from employees

A. 3

B. 2

C. 1

D. Tất cả đều sai

Câu 83: Mệnh đề SQL nào hạn chế số dòng trả về trong 1 câu truy vấn

A. AND

B. WHERE

C. HAVING

D. FROM

Câu 84: Câu lệnh SELECT mà không có mệnh đề WHERE sẽ trả về

A. Mọi dòng dữ liệu từ bảng của câu lệnh WHERE trước đó

B. Mọi dữ liệu từ bảng

C. Câu lệnh sai vì SELECT là phải có mệnh đề WHERE

D. Luôn trả về giá trị NULL

Câu 85: Trong MySQL, Câu lệnh nào vừa xóa dữ liệu của bảng, vừa xóa luôn bảng

A. TRUNCATE

B. DROP

C. EMPTY

D. DEL

Câu 86: Các tập tin PHP có phần mở rộng mặc định là

A. .html

B. .xml

C. .php

D. .ph

Câu 87: Trình thông dịch trong PHP được gọi là?

A. PHP Interpreter

B. PHP Translator

C. PHP Communicator

D. Không có câu nào đúng

Câu 88: Ai là người tạo ra ngôn ngữ PHP?

A. James Gosling

B. Tim Berners-Lee

C. Todd Fast

D. Rasmus Lerdorf

Câu 89: PHP dựa theo cú pháp của ngôn ngữ nào?

A. Basic

B. Pascal

C. C

D. VB Script

Câu 90: Kí tự W trong WAMP tượng trưng cho từ

A. Word

B. Windows

C. Whistler

D. While

Câu 91: Khi thực thi: $var3 = $var1 % $var2, dạng type của $var3 là

A. double

B. integer

C. string

D. boolean

Câu 92: Dạng type nào sẽ được tự động dịch khi thực thi lệnh gán: $var = 50.0

A. double

B. integer

C. string

D. boolean

Câu 93: Để viết code PHP, bạn có thể sử dụng bộ Editor

A. Notepad

B. Notepad ++

C. Adobe Dreamweaver

D. Cả 3 câu trên đều đúng

Câu 94: Phiên bản …. giới thiệu tính năng Try/catch Exception?

A. PHP 4

B. PHP 5

C. PHP 5.3

D. PHP 6

Câu 95: Câu lệnh nào lưu trữ giá trị 111 trong biến num?

A. int $num = 111;

B. int mum = 111;

C. $num = 111;

D. 111 = $num;

Câu 96: Kết quả của đoạn php dưới đây là?

<?php

$num = 1;

$num1 = 2;

print $num . "+" . $num1;

?>

A. 3

B. 1+2

C. 1.+.2

D. Xảy ra lỗi

Câu 97: Kết quả của đoạn code dưới đây là?

<?php

$num = “1”;

$num1 = “2”;

print $num + $num1;

?>

A. 3

B. 1+2

C. 12

D. Xảy ra lỗi

Câu 98: Tên biến nào sau đây là hợp lệ

A. $3hello

B. $this

C. $_hello

D. Tất cả đều không hợp lệ

Câu 99: Kết quả của đoạn code dưới đây là?

<?php

$color = "maroon";

$var = $color[2];

echo "$var";

?>

A. a

B. Error

C. $var

D. r

Câu 100: Kết quả của đoạn code dưới đây là?

<?php

$score = 1234;

$scoreboard = (array)$score;

echo $scoreboard[0];

?>

A. 1

B. Error

C. 1234

D. 2

Câu 101: Kết quả của đoạn code dưới đây là?

 

<?php

$total = "25 students";

$more = 10;

$total = $total + $more;

echo "$total";

?>

A. Error

B. 35 students

C. 35

D. 25 students

Câu 102: Câu nào dưới đây có kết quả bằng với $add += $add ?

 

A. $add = $add

B. $add = $add +$add

C. $add = $add + 1

D. $add = $add + $add + 1

Câu 103: Câu lệnh nào output ra “$x” trên màn hình

 

A. echo “\$x”;

B. echo “$$x”;

C. echo “/$x”;

D. echo “$x;”;

Câu 104: Kết quả của đoạn code dưới đây là?

 

<?php

$a = "clue";

$a .= "get";

echo "$a";

?>

A. get

B. true

C. false

D. clueget

Câu 105: Kết quả của đoạn code dưới đây là?

 

<?php

$a = 5;

$b = 5;

echo ($a === $b);

?>

A. 5 === 5

B. Error

C. 1

D. False

Câu 106: Kí tự nào sau đây là kí tự xuống hàng trong PHP?

 

A. \r

B. \n

C. /n

D. /r

Câu 107: Kết quả của đoạn code dưới đây là?

 

<?php

$num = 10;

echo 'What is her age? \n She is $num years old';

?>

A. What is her age? \n She is $num years old

B. What is her age? She is $num years old

C. What is her age? She is 10 years old

D. What is her age?

Câu 108: Kết quả của đoạn code dưới đây là?

 

<?php

$team = "arsenal";

switch ($team)

{

    case "manu":

        echo "I love man u";

    case "arsenal":

        echo "I love arsenal";

    case "manc":

        echo "I love manc";

}

?>

A. I love arsenal

B. Error

C. I love arsenalI love manc

D. I love arsenalI love mancI love manu

Câu 109: Nếu $a = 12 thì câu lệnh sau: ($a == 12) ? 5 : 1 có kết quả là?

 

A. 12

B. 1

C. Error

D. 5

Câu 110: Kết quả của đoạn code dưới đây là?

 

<?php

function calc($price, $tax = "")

{

    $total = $price + ($price * $tax);

    echo "$total";

}

calc(42);

?>

A. Error

B. 0

C. 42

D. 84

Câu 111: Kết quả của đoạn code dưới đây là?

<?php

 

$op2 = "blabla";

function foo($op1)

{

    echo $op1;

    echo $op2;

}

foo("hello");

?>

A. helloblabla

B. Error

C. hello

D. helloblablablabla

Câu 112: Trong PHP, hàm bắt đầu bởi __(2 dấu _) được gọi là hàm

 

A. Magic Function

B. Inbuilt Function

C. Default Function

D. User Defined Function

Câu 113: Kết quả của đoạn code dưới đây là?

 

<?php

function foo($msg)

{

    echo "$msg";

}

$var1 = "foo";

$var1("will this work");

?>

A. Error.

B. $msg

C. 0

D. will this work

Câu 114: Rasmus Lerdorf, người tạo ra ngôn ngữ PHP là người nước nào?

 

A. Úc

B. Ấn Độ

C. Greenland

D. Anh

Câu 115: Trong PHP, hàm nào được sử dụng để nén 1 chuỗi?

 

A. zip_compress()

B. zip()

C. compress()

D. gzcompress()

Câu 116: Kết quả của đoạn code dưới đây là?

 

<?php

echo chr(52);

?>

A. 1

B. 2

C. 3

D. 4

Câu 117: Kết quả của đoạn code dưới đây là?

 

<?php

echo ord("hi");

?>

A. 106

B. 103

C. 104

D. 209

Câu 118: Kết quả của đoạn code dưới đây là?

 

<?php

echo ucwords("i love my country");

?>

A. I love my country

B. i love my Country

C. I love my Country

D. I Love My Country

Câu 119: Kết quả của đoạn code dưới đây là?

 

<?php

echo lcfirst("welcome to India");

?>

A. welcome to India

B. welcome to india

C. Welcome to India

D. Welcome to india

Câu 120: Mảng PHP bắt đầu bởi phần tử có vị trí 

 

A. 1

B. 2

C. 0

D. -1

Câu 121: Trong PHP, hàm nào dùng để kiểm tra 1 đối tượng có phải là mảng hay không?

 

A. this_array()

B. is_array()

C. do_array()

D. in_array()

Câu 122: Trong PHP, hàm nào dùng để thêm phần tử vào cuối mảng?

 

A. array_unshift()

B. into_array()

C. inend_array()

D. array_push()

Câu 123: Kết quả của đoạn code dưới đây là?

 

<?php

$fruits = array(

    "apple",

    "orange",

    "banana"

);

echo (next($fruits));

echo (next($fruits));

?>

A. orangebanana

B. appleorange

C. orangeorange

D. appleapple

Câu 124: Trong PHP, hàm nào dùng để truy xuất tới phần tử trước đó trong mảng?

 

A. last()

B. before()

C. prev()

D. previous()

Câu 125: Trong PHP, hàm nào sắp xếp mảng theo thứ tự giảm dần?

 

A. sort()

B. asort()

C. rsort()

D. dsort()

Câu 126: Kết quả của đoạn code dưới đây là?

 

<?php

$fruits = array(

    "apple",

    "mango",

    "peach",

    "pear",

    "orange"

);

$subset = array_slice($fruits, 2);

print_r($subset);

?>

A. Array ( [0] => peach )

B. Array ( [0] => apple [1] => mango [2] => peach )

C. Array ( [0] => apple [1] => mango )

D. Array ( [0] => peach [1] => pear [2] => orange )

Câu 127: Kết quả của đoạn code dưới đây là?

 

<?php

$number = array(

    "4",

    "hello",

    2

);

echo (array_sum($number));

?>

A. 4hello2

B. 4

C. 2

D. 6

Câu 128: Kết quả của đoạn code dưới đây là?

 

<?php

$a = array(

    12,

    5,

    2

);

echo (array_product($a));

?>

A. 024

B. 120

C. 010

D. 060

Câu 129: Kết quả của đoạn code dưới đây là?

 

<?php

$people = array(

    "Peter",

    "Susan",

    "Edmund",

    "Lucy"

);

echo pos($people);

?>

A. Lucy

B. Peter

C. Susan

D. Edmund

Câu 130: Kết quả của đoạn code dưới đây là?

 

<?php

define("GREETING", "Hello you! How are you today?");

echo constant("GREETING");

?>

A. Hello you! How are you today?

B. GREETING

C. GREETING, Hello you! How are you today?

D. “GREETING”,”Hello you! How are you today?”

Câu 131: Kết quả của đoạn code dưới đây là?

 

<?php

echo stripos("I love php, I love php too!", "PHP");

?>

A. 3

B. 7

C. 8

D. 10

Câu 132: Kết quả của đoạn code dưới đây là?

 

<?php

function mine($m)

{

    if ($m < 0) echo "less than 0";

    if ($m >= 0) echo "Not True";

}

mine(0);

?>

A. less than 0

B. Not True

C. Không ra kết quả

D. Tất cả đều sai

Câu 133: Kết quả của đoạn code dưới đây là?

 

<?php

function 2myfunc()

{

    echo "Hello World";

}

2myfunc();

?>

A. Hello World

B. Không có kết quả

C. Có lỗi xảy ra

D. Tất cả đều sai

Câu 134: Kết quả của đoạn code dưới đây là?

 

<?php

function _func()

{

    echo "Hello World";

}

_func();

?>

A. Hello World

B. Không có kết quả

C. Có lỗi xảy ra

D. Tất cả đều sai

Câu 135: Kết quả của đoạn code dưới đây là?

 

<?php

function mine($num)

{

    $num = 2 + $num;

    echo $num;

}

mine(3);

?>

A. 3

B. $num

C. 5

D. Tất cả đều sai

Câu 136: Kết quả của đoạn code dưới đây là?

 

<?php

function one($string)

{

    echo "I am " . $String;

}

one("Batman");

?>

A. I am Batman

B. I am

C. Batman

D. Có lỗi xảy ra

Câu 137: Kết quả của đoạn code dưới đây là?

 

<?php

function colour()

{

    $colors = array(

        "red",

        "green",

        "blue",

        "yellow"

    );

    foreach ($colors as $value)

    {

        echo "$value " . ",";

    }

}

colour();

?>

A. red,green,blue,yellow,

B. green,blue,yellow,red

C. red,blue,yellow,green

D. red,green,yellow,blue

Câu 138: Kết quả của đoạn code dưới đây là?

 

<?php

function

case ()

{

    echo "Hello World! ";

    echo "Hello World! ";

    echo "Hello World! ";

}

case ();

?>

A. Hello World!

B. Hello World! Hello World!

C. Hello World! Hello World! Hello World!

D. Tất cả đều sai

Câu 139: Kết quả của đoạn code dưới đây là?

 

<?php

function email()

{

    $email = ’user@yahoo . com’;

    $new = strstr($email, ‘@');

        echo $new;

}

email();

?>

A. user

B. user@yahoo.com

C. @yahoo.com

D. yahoo.com

Câu 140: Kết quả của đoạn code dưới đây là?

 

<?php

$x = 0;

if ($x) print "hi";

else print "how are u";

?>

A. how are u

B. hi

C. Error

D. No output

Câu 141: Kết quả của đoạn code dưới đây là?

 

<?php

$x = 0;

if ($x == 0) print "hi";

else print "how are u";

print "hello"

?>

A. how are uhello

B. hihello

C. hi

D. No output

Câu 142: Kết quả của đoạn code dưới đây là?

 

<?php

$x = 0;

if ($x == 1) if ($x >= 0) print "true";

else print "false";

?>

A. true

B. false

C. error

D. Không có kết quả in ra

Câu 143: Kết quả của đoạn code dưới đây là?

 

<?php

$a = 1;

if (echo $a) print "True";

else print "False";

?>

A. true

B. false

C. Xảy ra lỗi

D. Không có kết quả trả về

Câu 144: Kết quả của đoạn code dưới đây là?

 

<?php

$a = 1;

if (print $a) print "True";

else print "False";

?>

A. 1True

B. False

C. Có lỗi xảy ra

D. Màn hình trắng

Câu 145: Tính đóng gói trong OOP là

A. Polymorphism

 

B. Inheritance

C. Encapsulation

D. Abstraction

Câu 146: Tính đa hình trong OOP là

 

A. Abstraction

B. Polymorphism

C. Inheritance

D. Differential

Câu 147: Tính kế thừa trong OOP là

 

A. Polymorphism

B. Inheritance

C. Encapsulation

D. Abstraction

Câu 148: Từ khóa sau đây không được hỗ trợ bởi PHP

 

A. friendly

B. final

C. public

D. static

Câu 149: Dòng nào để khởi tạo một đối tượng thuộc lớp có tên foo trong PHP

A.  $obj = new $foo;

 

B. $obj = new foo;

C. $obj = new foo ();

D. obj = new foo ();

Câu 150: Dòng nào để định nghĩa hằng số PI trong PHP

 

A. constant PI = “3.1415”;

B. const $PI = “3.1415”;

C. constant PI = ‘3.1415’;

D. const PI = ‘3.1415’;


ĐÁP ÁN

1: B 2: B 3: B 4: D 5: A 6: D 7: D 8: C 9: B 10: B
11: B 12: A 13: B 14: C 15: A 16: C 17: A 18: C 19: D 20: A
21: C 22: D 23: C 24: A 25: A 26: C 27: C 28: C 29: A 30: B
31: B 32: A 33: A 34: B 35: A 36: C 37: B 38: A 39: A 40: A
41: A 42: A 43: A 44: A 45: A 46: C 47: C 48: A 49: D 50: A
51: D 52: C 53: C 54: C 55: D 56: A 57: A 58: A 59: C 60: A
61: C 62: B 63: A 64: B 65: C 66: B 67: A 68: A 69: C 70: C
71: D 72: D 73: B 74: A 75: D 76: B 77: B 78: B 79: C 80: A
81: D 82: B 83: B 84: B 85: B 86: C 87: A 88: D 89: C 90: B
91: B 92: A 93: D 94: B 95: C 96: B 97: A 98: C 99: D 100: C
101: C 102: B 103: A 104: D 105: C 106: B 107: A 108: C 109: D 110: C
111: C 112: A 113: D 114: C 115: D 116: D 117: C 118: D 119: A 120: C
121: B 122: D 123: A 124: C 125: C 126: D 127: D 128: B 129: B 130: A
131: B 132: B 133: C 134: A 135: C 136: D 137: A 138: C 139: C 140: A
141: B 142: D 143: C 144: A 145: C 146: B 147: B 148: A 149: C 150: D
» Tiếp: Bài tập phần Class
« Trước: Bài tập 4
Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!