wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fphp67

Total questions: 40

Worksheet time: 26mins

Name
Class
Date
1.

HTML ย่อมาจาก

a)

Hyper Text Machine Language

b)

Hyper Text Markup Language

c)

Hyper Technical Machine Language

d)

None of these

2.

Translation results

ข้อใดต่อไปนี้เป็นองค์ประกอบของฟอร์ม

a)

text box.

b)

radio button.

c)

submit button.

d)

ถูกทุกข้อ

3.

เลือกคำตอบที่ถูกต้อง

a)

ค่าเริ่มต้น Method ใน HTML คือ GET หรือ POST

b)

การใช้แอตทริบิวต์ method เป็นตัวกำหนดวิธีการส่งข้อมูลในแบบฟอร์ม

c)

Method สามารถเป็นได้ทั้ง POST หรือ GET.

d)

ค่าเริ่มต้นใน Method HTML คือ GET

4.

แท็กใดต่อไปนี้ใช้สำหรับรายการแบบ drop down list?

a)

<dropdown>

b)

<select>

c)

<option>

d)

<salect>

5.

แท็ก HTML ใด ที่ใช้แสดงเลขยกกำลัง ในนิพจน์ เช่น (x2 - y2)

a)

<sub>

b)

<sup>

c)

<p>

d)

None of the above

6.

ผลลัพธ์ของโค้ด PHP ต่อไปนี้จะเป็นอย่างไร

< ?php

$total = "25 students";

$more = "students 10";

$total = $total + $more;

echo "$total" ;?>

a)

Error

b)

35 students

c)

35

d)

25

7.

สคริปต์ PHP เริ่มต้นด้วย ________

a)
<php> … </php>
b)
<?php …. ?/>
c)

<?php........?>

d)
?php … ?php
8.

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

a)

Discord

b)

Notepad++

c)

Dev C

d)

TrainFix

9.

ภาษา PHP เป็นภาษาที่สามารถฝังกับโค้ดภาษาอะไรได้

a)

Java

b)

HTML

c)

C++

d)

Python

10.

โปรแกรม XAMPP เกี่ยวข้องกับภาษา PHP อย่างไร

a)

เป็นโปรแกรมที่รวบรวมเครื่องมือที่จำเป็นต่อภาษา PHP

b)

เป็นโปรแกรมที่รวบรวมโค้ดของภาษา PHP

c)

เป็นโปรแกรมที่แปลภาษา PHP ได้

d)

เป็นโปรแกรมที่ใช้สำหรับการหาโค้ดที่ผิดพลาดในภาษา PHP

11.

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

a)

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

b)

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

c)

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

d)

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

12.

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

a)

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

b)

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

c)

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

d)

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

13.

เครื่องหมาย ; ( semicolon ) มีหน้าที่ทำอะไร

a)

ปิดโปรแกรม

b)

จบคำสั่งการทำงานของแต่ละคำสั่ง

c)

นิพจน์ของตัวดำเนินการ (operator) และตัวถูกดำเนินการ (operand)

d)

ต่อโค้ดคำสั่งเข้าหากัน

14.

ฐานข้อมูล ( Database ) มีความหมายอย่างไร

a)

กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ด้วยกันอย่างมีระบบ

b)

กลุ่มบุคคลที่ทำหน้าที่ดูแลข้อมูลผ่านระบบจัดการฐานข้อมูล

c)

เครื่องมือที่ช่วยอำนวยความสะดวกให้ผู้ใช้สามารถเข้าถึงข้อมูลได้

d)

ตัวกลางในการเชื่อมโยงระหว่างผู้ใช้ และโปรแกรมต่างๆ ที่เกี่ยวข้องกับระบบฐานข้อมูล

15.

โปรแกรมตัวใดคือโปรแกรมที่สามารถสร้างฐานข้อมูลได้

a)

Dream Weaver

b)

Microsoft Power Point

c)

Appserv

d)

Notepad

16.

การสร้างฐานข้อมูลใหม่ในโปรแกรม Appserv สามารถไปที่คำสั่งใด

a)

Export

b)

Import

c)

Create database

d)

Recent

17.

INT คือคำสั่งสำหรับบอกอะไร

a)

การใส่ข้อมูลเป็นตัวเลข

b)

การใส่ข้อมูลเป็นตัวหนังสือแบบยาว

c)

การใส่ข้อมูลเป็นตัวหนังสือแบบสั้น

d)

การใส่ข้อมูลเป็นวันที่

18.

VARCHAR คือคำสั่งสำหรับบอกอะไร

a)

การใส่ข้อมูลเป็นตัวเลข

b)

การใส่ข้อมูลเป็นตัวหนังสือแบบยาว

c)

การใส่ข้อมูลเป็นตัวหนังสือแบบสั้น

d)

การใส่ข้อมูลเป็นวันที่

19.

TEXT คือคำสั่งสำหรับบอกอะไร

a)

การใส่ข้อมูลเป็นตัวเลข

b)

การใส่ข้อมูลเป็นตัวหนังสือแบบยาว

c)

การใส่ข้อมูลเป็นตัวหนังสือแบบสั้น

d)

การใส่ข้อมูลเป็นวันที่

20.

การเขียน Comment ในภาษา PHP

สําหรับ Comment หลายบรรทัด

a)

%ตามด้วยข้อความ Comment

b)

#ตามด้วยข้อความ Comment

c)

// ตามด้วยข้อความ Comment

d)

/* ตามด้วยข้อความ Comment */

21.

การแสดงผลข้อมูลของภาษา PHP นั้นมักจะใช้คำสั่งใด

a)

echo

b)

print

c)

run

d)

show

22.

การแสดงผลทางหน้าจอเพื่อแสดงผลข้อมูลหลายประเภท เช่น แสดงค่าคงที่ แสดงการคำนวณค่าตัวเลข แสดงผลการคำนวณค่าของตัวแปร แสดงผลข้อมูลโดยแยกค่านิพนธ์ ต้องใช้คำสั่งใด

a)
print
b)
display
c)
echo
d)
show
23.

การทำงานของ ตัวแปร (Variable) ในภาษา PHP

a)

เก็บค่าคงที่ ที่ไม่สามารถเปลี่ยนแปลงได้

b)
เปลี่ยนแปลงโค้ดในโปรแกรม
c)
ใช้สร้างฟังก์ชันในโปรแกรม
d)
เก็บค่าข้อมูลหรือค่าต่าง ๆ ที่สามารถเปลี่ยนแปลงได้ในโปรแกรม
24.

การเชื่อมตัวแปร ในภาษา PHP โดยเครื่องหมายใด

a)
การใช้เครื่องหมาย '+'
b)
การใช้เครื่องหมาย '-'
c)
การใช้เครื่องหมาย '*'
d)
การใช้เครื่องหมาย '.'
25.

กฎการตั้งชื่อตัวแปรในภาษา PHP

a)
ต้องขึ้นต้นด้วยตัวเลข
b)

ต้องขึ้นต้นด้วยตัวอักษรพิมพ์เล็กหรือตัวอักษรพิมพ์ใหญ่

c)
สามารถใช้เครื่องหมายคำพูดได้
d)

ใช้เครื่องหมายทางคณิตศาสตร์ในชื่อตัวแปร

26.

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

a)

$age

b)

$16year

c)

$=km

d)

$+xy

27.

คุณสมบัติของโปรแกรม xampp

a)

เป็นโปรแกรมเขียนโค้ด

b)

เป็นโปรแกรมจำลอง Web Server

c)

แสดงผลเว็บเพจ

d)

เขียนโปรแกรมภาษา PHP

28.

สามารถเข้าถึงหน้าเว็บเริ่มต้นของเว็บเซิร์ฟเวอร์จำลองโดยวิธีใด

a)

ไปที่เว็บเบราว์เซอร์

แล้วพิมพ์ URL

lernphp

b)

ไปที่เว็บเบราว์เซอร์

แล้วพิมพ์ URL

localhost

c)

ไปที่เว็บเบราว์เซอร์

แล้วพิมพ์ URL

phpMyadmin

d)

ใช้ชื่อโดเมนของเว็บไซต์

29.

URL 127.0.0.1 คือข้อใด

a)
localhost.com
b)
192.168.1.1
c)
localhost
d)
127.0.0.2
30.

Output berdasarkan kode program di atas adalah...

a)
b)
c)
d)
31.

<?php

$kondisi="kering";

if($kondisi=="hujan"){

echo "kondisi sekarang sedang hujan";

} else {

echo "kondisi tidak hujan";

}

?>


output dari potongan program tersebut adalah...

a)

kondisi sekarang hujan

b)

kondisi kering

c)

kondisi tidak hujan

d)

kondisi cerah

32.

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

a)

$

b)

&

c)

++

d)

;

33.

จากภาพเป็นการทำงาน ของคำสั่ง ทำซ้ำลูปอะไร

a)

do while

b)

while

c)

for

d)

if

34.

จากภาพการทำงานของโปรแกรมข้อใดผิด

a)

มีสองตัวแปร

b)

รับค่าเข้ามา คือตัวแปร a

c)

รับค่าเข้ามา คือตัวแปร b

d)

เริ่มต้นที่ 1 ไปจนถึง 1

35.

จากภาพ โค๊ตใดหายไป

a)

;

b)

?>

c)

>

d)

=

36.

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

a)

1 ตัวแปร

b)

2 ตัวแปร

c)

3 ตัวแปร

d)

ถูกทุกข้อ

37.

จากภาพแสดงผลแบบใด

a)
b)
c)
d)
38.

จากภาพถ้าเรา ใส่ คะแนน 49 จะแสดงข้อความใด

a)

ดีมาก

b)

ดี

c)

พอใช้

d)

ปรับปรุง

39.

จากภาพโค๊ตคำสั่ง กี่ทางเลือก

a)

ทางเลือกเดียว

b)

สองทางเลือก

c)

หลายทางเลือก

d)

4 เงื่อนไข

40.

คำสั่งในข้อใดที่ใช้สำหรับการเพิ่มรายการข้อมูลลงในตาราง

a)

DROP

b)

SELECT

c)

INSERT

d)

ALTER