Pilih jawaban yang benar dan tulis jawaban saudara pada lembar jawaban yang sudah
disediakan
class student {
public $name;
public $address;
public function __construct(){
echo 'Student's Data.<br />';
}
public function show_name() {
echo 'Student's name is : '.$this->name.'<br/>';
}
public function show_address() {
echo 'Student's address is : '.$this->address.'<br/>';
}}
1 Atribut dari class di atas adalah :
a. $nama, $address
c. __construct
b. show_name, show_address
d. student
2.Sedang untuk method dari class di atas adalah :
a. $nama, $address
c. __construct
b. show_name, show_address
d. student
3.Hasil dari program strlen(3204657895) pada php adalah :
a. 10
c. 11
b. 49
d. 0
Perhatikan program php di bawah ini untuk mengerjakan soal nomor 4-6 :
<?
$kota=array(Yogya, Solo, Bandung, Bogor,Semarang);
$jumlah=count($kota);
for ($i=1;$i<$jumlah;$i++)
echo Elemen berin
deks $i : $kota[$i] <br>;
?>
4.Kota Bandung pada program di atas berada pada posisi indek ke :
a. 0
c. 2
b. 1
d. 3
5.Jika program dieksekusi, maka kota yang tidak tercetak adalah :
a. Yogya
b. Solo
c. Bandung
d. Bogor
b. action
c. language
d. methode
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
elseif ($d=="Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>
12.Jika tanggal saat anda ujian, kemudian program di atas dijalankan hasil yang ditampilkan
adalah :
a. Have a nice day!
c. Have a nice Sunday!
b. error
d. Have a nice weekend!
13.Jika program di atas dijalankan sehari kemudian hasil yang ditampilkan adalah :
a. Have a nice day!
c. Have a nice Sunday!
b. error
d. Have a nice weekend!
<script type="text/javascript">
var d = new Date()
var time = d.getHours()
if (time<10)
{ document.write("<b>Good morning</b>");}
else if (time>10 && time<16)
{ document.write("<b>Good day</b>");}
else
{document.write("<b>Hello World!</b>");}
</script>
14.Jika tanggal saat anda ujian, kemudian program di atas dijalankan hasil yang ditampilkan
adalah :
a. Good morning
c. Good day
b. Hello World!
d. error
15.Apabil program di atas dijalankan setelah jam 18:00 hasil yang ditampilkan adalah :
a. Good morning
c. Good day
b. Hello World!
d. error
<script type="text/javascript">
document.write(product(5,4));
</script>
18.Jika program di atas dijalankan hasil yang ditampilkan adalah :
a. 20
c. 4
b. 5
d. 25
var i=0
for (i=0;i<=10;i++)
{
if (i==3)
{ continue;}
document.write(i+ " ");
}
19.Apa yang dihasilkan dari program di atas :
a. 0 1 2 4 5 6 7 8 9 10
c. 0 1 2 3 4 5 6 7 8 9 10
b. tanpa hasil
d. 0 1 2 4 5 6 7 8 9
Jika continue pada kondisi diganti dengan break, maka :