wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

โครงสร้างภาษา PHP

Total questions: 30

Worksheet time: 14mins

Name
Class
Date
1.

การตั้งชื่อตัวแปรต่อไปนี้ ข้อใด "ไม่ถูกต้อง"

a)

id_stu

b)

teacher1

c)

_age

d)

class

2.

ตัวอักษรที่มีมากกว่า 1 อักษร คือ ชนิดของข้อมูลใด

a)

Boolean

b)

Float

c)

Char

d)

String

3.

ตัวอักษร เช่น A , B หรือ C คือ ชนิดของข้อมูลใด

a)

Boolean

b)

Float

c)

Char

d)

String

4.

ตัวเลขจำนวนเต็ม คือ ชนิดของข้อมูลใด

a)

Int

b)

Float

c)

Char

d)

String

5.

ตัวเลขทศนิยม คือ ชนิดของข้อมูลใด

a)

Int

b)

Float

c)

Char

d)

String

6.

ตัวแปร ในการเขียนโปรแกรม หมายถึงอะไร

a)

สิ่งที่ทำให้เกิดการเปลี่ยนแปลง

b)

ที่พัก หรือ ที่จัดเก็บข้อมูล

c)

ภาษาในการเขียนเว็บไซต์

d)

ข้อความที่มีไว้เพื่อการคำนวณ

7.

ข้างหน้าตัวแปร ในภาษา PHP ต้องใส่ เครื่องหมายใด

a)

$

b)

&

c)

++

d)

;

8.

จากภาพมีกี่ตัวแปร

a)

1 ตัวแปร

b)

2 ตัวแปร

c)

3 ตัวแปร

d)

ถูกทุกข้อ

9.

ข้อใดกล่าวผิดเกี่ยวกับคำว่า HTML

a)

ย่อมาจาก HyperText Markup Language

b)

ภาษาคอมพิวเตอร์ที่ใช้สร้างหน้าเว็บไซต์ทั่วไป

c)

สามารถเปิดได้จากโปรแกรม Browser

d)

ภาษาที่เหมาะสำหรับนำมาสร้างเว็บไซต์ที่มีระบบฐานข้อมูล

10.

ข้อใดไม่ใช่ Browser

a)
b)
c)
d)
11.

Web Application ข้อใดกล่าวถูกต้องที่สุด

a)

คือ Website ที่เข้าดูทั่วไป

b)

คือ Website ที่ถูกเขียนขึ้นมา เปิดใช้ใน Web browser ลักษณะคล้ายๆ แอปฯ ที่สามารถใช้ได้ทันทีไม่ต้องติดตั้งโปรแกรม

c)

คือ Website ที่เข้าถึงได้ผ่านอินเทอร์เน็ต สามารถเข้าถึงหน้าเว็บไซต์ได้ โดยใช้ Web browser ต่างๆ

d)

คือ หน้าเพจที่ถูกจัดทำขึ้นเพื่อนำเสนอข้อมูล สารสนเทศ และมีการเชื่อมโยงข้อมูลไปยังเว็บเพจย่อยๆ ต่างๆ

12.

ข้อใดคือขั้นตอนแรกของการขอใช้ไฟล์ php

a)

ร้องขอไฟล์ php

b)

ติดต่อฐานข้อมูล

c)

ส่งผลลัพธ์กลับมายังเว็บบราวเซอร์

d)

เครื่องเซิร์ฟเวอร์เรียก PHP Engine เพื่อทําการแปลผลและประมวลผลเป็นภาษา html

13.

รากฐานของคําสั่งของภาษา PHP มาจากภาษาอะไรบ้าง

a)

ภาษาHTML ภาษาจาวา และภาษา PASCAL

b)

ภาษาซี ภาษา HTML และภาษาเพิร์ล

c)

ภาษาซี ภาษาจาวา และภาษาเพิร์ล

d)

ภาษาซี ภาษาจาวา และภาษา Fortran

14.

php ย่อมาจากคำว่าอะไร

a)

personal home paper

b)

php Hypertext preprocessor

c)

plan home page

d)

personal high page

15.

ถ้าต้องการประกาศตัวแปรให้แสดงผล คำว่า น้องจาว่า ต้องประกาศอย่างไร

a)

<?php

$Num1= "น้องจาว่า"

echo $Num

?>

b)

<?php

$Num1= "น้องจาว่า";

echo $Num1

?>

c)

<?php

$Num1= "(น้องจาว่า)";

echo $Num1

?>

d)

<?php

$Num1= ("น้องจาว่า");

echo $Num1

?>

16.

ถ้าต้องการประกาศตัวแปร 40+5 ให้คำนวณผล ต้องประกาศอย่างไร

a)

<?php

$Num1= "40+5";

echo $Num1

?>

b)

<?php

$Num1= '40+5';

echo $Num1

?>

c)

<?php

$Num1= (40+5);

echo $Num1

?>

d)

<?php

$Num1= 40+5;

echo $Num1

?>

17.

คำสั่งใดใช้ในการแสดงผล

a)

Echo

b)

answer

c)

Note

d)

URl

18.

โปรแกรมใดที่ใช้ในการเขียนโปรแกรม PHP

a)

Excel

b)

Photoshop

c)

Edit Plus

d)

Sony Vasgas

19.

ถ้าต้องการให้แสดงผลภาษาไทยนักเรียนต้องเลือกบันทึกตามข้อใด

a)

Encoding UFT8

b)

Encoding TUF8

c)

Encoding FTU8

d)

Encoding UTF8

20.

นักเรียนต้องบันทึกแฟ้มข้อมูลในโฟลเดอร์ใดเพื่อแสดงผล

a)

XXMPP

b)

XAMPP

c)

AXMPP

d)

XAAMPP

21.

เบราวเซอร์ที่แสดงผลการเขียนโปรแกรมต้องไปที่ URL ตามข้อใด

a)

127.0.1.0:8081

b)

127.1.1.1:8081

c)

127.1.0.1:8081

d)

127.0.0.1:8081

22.

นักเรียนต้องบันทึกชื่อแฟ้มไว้ที่โฟลเดอร์ใดจึงจะสามารถแสดงผลได้

a)

thdocs

b)

hcdocs

c)

htdocs

d)

hdtocs

23.

ต้องการประกาศตัวแปร คำว่า โรงเรี่ยนจันทร์หุ่นบำเพ็ญ ต้องประกาศอย่างไร

a)

$a="โรงเรี่ยนจันทร์หุ่นบำเพ็ญ";

b)

$a="โรงเรี่ยนจันทร์หุ่นบำเพ็ญ"

c)

$a="โรงเรี่ยนจันทร์หุ่นบำเพ็ญ'

d)

$a='โรงเรี่ยนจันทร์หุ่นบำเพ็ญ'

24.

จะประกาศตัวแปร age25 ต้องประกาศตามข้อใด

a)

age=25

b)

age=25;

c)

$age=25

d)

$age=25;

25.

เครื่องหมายนี้คืออะไร $

a)

Double Quote

b)

Dollar sign

c)

Number

d)

Underscore

26.

" " เครื่องหมายนี้คืออะไร

a)

Single Quote

b)

Supper Quote

c)

Double Quote

d)

Answer Quote

27.

ข้อใดคือแท็ก PHP

a)

<? php


?>

b)

<? PHP


?>

c)

< PHP


?>

d)

< PHP


>

28.

ภาษา PHP สามารถใช้โปรแกรมใดเขียนได้บ้าง

a)

Discord

b)

Notepad++

c)

Dev C

d)

TrainFix

29.

คำสั่ง echo เป็นคำสั่งอะไร

a)

คำสั่งนำเข้าจากคีย์บอร์ด

b)

คำสั่งแบบวนลูป

c)

คำสั่งที่แทรกระหว่างส่วนของโค้ดออกจากกัน

d)

คำสั่งแสดงข้อความผ่านทางหน้าจอ

30.

สัญลักษณ์ <?php และ ?> คืออะไร

a)

คำสั่งส่งออกทางหน้าจอ

b)

คำสั่งนำเข้าจากคีย์บอร์ด

c)

คำสั่งสร้างข้อมูล

d)

คำสั่งประมวลผล