ZendVN - Học lập trình online

Loading...
logo.png
Sách bí kíp lập trình

Bài tập trắc nghiệm lập trình từ cơ bản đến nâng cao do ZendVN biên soạn.

Các bài tập trắc nghiệm lập trình được sắp xếp theo nhiều chuyên mục khác nhau, với nhiều cấp độ từ dễ đến khó, đây là nơi giúp các bạn lập trình viên thực hành và luyện code.

Danh sách câu hỏi

Câu 9 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$array = array("a1" => 'x', "a2" => 'e', "a3" => 'z');
asort($array);
foreach ($array as $keys => $values) {
  print "$keys = $values";
}

Đáp án của bạn:

Câu 10 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$array = array("a1" => x, "a2" => e, "a3" => z);
ksort($array);
foreach ($array as $keys => $values) {
  print "$keys = $values ";
}

Đáp án của bạn:

Câu 11 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$array1 = array("a", "b", "c", "d", "e", "f");
$array2 = array_slice($array1, -3);
foreach ($array2 as $val) {
  print "$val ";
}

Đáp án của bạn:

Câu 12 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$string1 = "ab";
$string2 = "cd";
$string1 = $string1 . $string2;
$string3 = "abc";
$string1 .= $string3;
echo $string1;

Đáp án của bạn:

Câu 13 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$a = "hi,world";
$b = array_map("strtoupper", explode(",", $a));
foreach ($b as $value) {
  print "$value";
}

Đáp án của bạn:

Câu 14 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$s = '13149';
$s[$s[1]] = $s[1] + $s[3];
print_r($s);

Đáp án của bạn:

Câu 15 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
if (preg_match("/[^a-z589]+/", "ABasdfg589nmGH", $array)) {
  print "<pre>\n";
  print_r($array[0]);
  print "</pre>\n";
}

Đáp án của bạn:

Câu 16 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
session_start();
if (!array_key_exists('counter', $_SESSION)) {
  $_SESSION['counter'] = 0;
} else {
  $_SESSION['counter']++;
}
session_regenerate_id();
echo $_SESSION['counter'];

Đáp án của bạn:

Câu 17 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
class A {
  static $word = "hello";
  static function hello()
  {
    print static::$word;
  }
}
class B extends A {
  static $word = "bye";
}
B::hello();

Đáp án của bạn:

Câu 18 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
class A{};
class B1 extends A{};
class_alias('A', 'B2');
$b1 = new B1;
echo get_class($b1);
$b2 = new B2;
echo get_class($b2);

Đáp án của bạn:

Câu 19 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
class number {
  public $a = 10;
  public $b = 20;
  private $c = 30;
}
$numbers = new number();
foreach ($numbers as $var => $value) {
  echo "$value ";
}

Đáp án của bạn:

Câu 20 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$values = array(
  10,
  20,
  '0',
  '10hello',
  'hello10'
);
echo array_sum($values);

Đáp án của bạn:

Câu 21 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$str = "It's \"good\"";
echo strlen(addslashes($str));

Đáp án của bạn:

Câu 22 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$foo = 'bar';
echo '$foo\'' . "$foo\'";

Đáp án của bạn:

Câu 23 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$str = 'val1,val2,,val4,';
echo count(explode(',', $str));

Đáp án của bạn:

Câu 24 Trong PHP, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
$a = 0.5;
$b = 0.1;
$c = 16;
echo sprintf('%01.2lf %.1lf 0x%x', $a, $b, $c);

Đáp án của bạn:

Câu 1 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let a = 11
let b = 4
let c = a * 2 % 22 + b 
console.log(c)

Đáp án của bạn:

Câu 2 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let a = 'HelloZendVn'
let b = 2
let c = 3
console.log(a + b + c)

Đáp án của bạn:

Câu 3 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
console.log(2 * 2 + (3 % 4) - "3");

Đáp án của bạn:

Câu 4 Trong Javascript, sau khi thực hiện đoạn mã kết quả hiển thị sẽ là gì?
let name = "zendVn";
let age = 20;
console.log(`name có số tuổi là :  ${age}`);

Đáp án của bạn:

Học Offline Ở Hồ Chí Minh
    box-offline.jpg
Học Lập Trình Online
    box-online.jpeg
Học lập trình 1 kèm 1
    footerzendvn.jpg

Tư vấn khóa học

Bạn sẽ được tư vấn trực tiếp từ anh Hải Lân về việc chọn khóa học và lộ trình phù hợp với mình nhất