30 câu hỏi
Kết quả đoạn script là gì:
php
<?php
$x="101.5degrees";
(double)$x;
(int)$x;
echo (string)$x;
?>
101.5
degrees
101
101.5degrees
Tên biến nào sau đây sai?
$number-in-class
$nic
$NumberInClass
$number_in_class
Đoạn code sau cho ra kết quả gì:
php
<?php
$father = "mother";
$mother = "son";
echo $$father;
?>
son
mother
motherson
error
Đoạn code sau cho ra kết quả gì:
php
<?php
$arr = array(5 => 1, 12 => 2);
$arr[] = 56;
$arr["x"] = 42;
echo var_dump($arr);
?>
42
array(3) { [12]=> int(2) [13]=> int(56) ["x"]=> int(42) }
array(4) { [5]=> int(1) [12]=> int(2) [13]=> int(56) ["x"]=> int(42) }
1,2,56,42
Đoạn code sau cho ra kết quả gì:
php
<?php
$date="2009-5-19";
$time="14:31:38";
$datetime=$date.$time;
echo date("Y-m-d:H:i:s",strtotime($datetime));
?>
2009-5-19:14:31:38
2009-5-19:2:31:38
19-5-2009:2:31:38
19/5/2009:14:31:38
Đoạn code sau cho ra kết quả gì:
php
<?php
$color=array("red","yellow","white");
$x=in_array("black",$color);
if($x==0)
echo "good bye";
if($x==1) echo "Hello";
?>
Hello
Error
good bye
Tất cả các câu trên đều sai
Các tập tin PHP có phần mở rộng mặc định là:
html
xml
php
ph
Để viết code PHP, bạn có thể sử dụng bộ Editor:
Notepad
Notepad ++
Adobe Dreamweaver
Cả 3 câu trên đều đúng
Để chạy code PHP, bạn cần cài đặt:
PHP
PHP, Apache
Apache, IIS
IIS
Phiên bản …. giới thiệu tính năng Try/catch Exception?
PHP 4
PHP 5
PHP 5.3
PHP 6
Câu lệnh nào lưu trữ giá trị 111 trong biến num?
int $num = 111;
int mum = 111;
$num = 111;
111 = $num;
Kết quả của đoạn php dưới đây là?
php
<?php
$num = 1;
$num1 = 2;
print $num . "+" . $num1;
?>
3
1+2
1.+.2
Xảy ra lỗi
Kết quả của đoạn code dưới đây là?
php
<?php
$num = "1";
$num1 = "2";
print $num + $num1;
?>
3
1+2
12
Xảy ra lỗi
Tên biến nào sau đây là hợp lệ?
$3hello
$this
$_hello
Tất cả đều không hợp lệ
Kết quả của đoạn code dưới đây là?
php
<?php
$color = "maroon";
$var = $color[2];
echo "$var";
?>
a
Error
$var
r
Kết quả của đoạn code dưới đây là?
php
<?php
$score = 1234;
$scoreboard = (array) $score;
echo $scoreboard[0];
?>
1
Error
1234
2
Kết quả của đoạn code dưới đây là?
php
<?php
$total = "25 students";
$more = 10;
$total = $total + $more;
echo "$total";
?>
Error
35 students
35
25 students
Câu nào dưới đây có kết quả bằng với $add += $add?
$add = $add
$add = $add +$add
$add = $add + 1
$add = $add + $add + 1
Câu lệnh nào output ra “$x” trên màn hình?
echo “$x”;
echo “$$x”;
echo “/$x”;
echo “$x;”;
Kết quả của đoạn code dưới đây là?
php
<?php
$a = "clue";
$a .= "get";
echo "$a";
?>
get
true
false
clueget
Kết quả của đoạn code dưới đây là?
php
<?php
$a = 5;
$b = 5;
echo ($a === $b);
?>
5 === 5
Error
1
False
Kí tự nào sau đây là kí tự xuống hàng trong PHP?
\r
\n
/n
/r
Kết quả của đoạn code dưới đây là?
php
<?php
$num = 10;
echo 'What is her age? \n She is $num years old';
?>
What is her age? \n She is $num years old
What is her age? She is $num years old
What is her age? She is 10 years old
What is her age? She is 10 years old
Kết quả của đoạn code dưới đây là?
php
<?php
$team = "arsenal";
switch ($team) {
case "manu":
echo "I love man u";
case "arsenal":
echo "I love arsenal";
case "manc":
echo "I love manc"; }
?>
I love arsenal
Error
I love arsenalI love manc
I love arsenalI love mancI love manu
Nếu $a = 12 thì câu lệnh sau: ($a == 12) ? 5 : 1 có kết quả là?
12
1
Error
5
Kết quả của đoạn code dưới đây là?
php
<?php
function calc($price, $tax="")
{
$total = $price + ($price * $tax);
echo "$total";
}
calc(42);
?>
Error
0
42
84
Kết quả của đoạn code dưới đây là?
php
<?php
$op2 = "blabla";
function foo($op1)
{
echo $op1;
echo $op2;
}
foo("hello");
?>
helloblabla
Error
hello
helloblablablabla
Trong PHP, hàm bắt đầu bởi __(2 dấu _) được gọi là hàm…
Magic Function
Inbuilt Function
Default Function
User Defined Function
Kết quả của đoạn code dưới đây là?
php
<?php
function foo($msg)
{
echo "$msg";
}
$var1 = "foo";
$var1("will this work");
?>
Error.
$msg
0
will this work
Rasmus Lerdorf, người tạo ra ngôn ngữ PHP là người nước nào?
Úc
Ấn Độ
Greenland
Anh
