wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PHP 01

Total questions: 14

Worksheet time: 5mins

Name
Class
Date
1.

Her türlü sistem bilgisini hangi değişkende bulabileceğimizi gösteren PHP fonksiyonu aşağıdakilerden hangisidir?

a)

info()

b)

infophp()

c)

phpinfo()

d)

phphow()

2.

Ekrana metin yazdırmak için kullanılan komut aşağıdakilerden hangisidir?

a)

print_line

b)

echo

c)

write

d)

writeln

3.

Aşağıda verilen değişken tanımlama kurallarından hangileri doğrudur? (Birden fazla doğru cevabı var)

a)

$ işareti ile başlar

b)

Büyük/küçük harf ayrımı yoktur

c)

Değişken isminde ! işareti kullanılabilir

d)

$sayi1 isminde değişken olabilir

4.

PHP de yorum çoklu satırları aşağıdakilerden hangisinin arasına yazılabilir?

a)

/* … */

b)

// … //

c)

# … #

d)

<!-- … ->

5.

<?php

$ad = "Ali";

$soyad = "YILMAZ";

echo ________________;

?>

Yukarıdaki kodun çıktısının Ali YILMAZ olması için boşluğa aşağıdakilerden hangisi yazılmalıdır?

a)

$ad.$soyad

b)

"$ad.$soyad"

c)

'$ad $soyad'

d)

$ad." ".$soyad

6.

$sayac=$sayac+1; ile aynı işlevi yapan kod aşağıdakilerden hangisidir?

a)

$sayac+++;

b)

$sayaç+;

c)

$sayac+=1;

d)

$sayac=1;

7.

Aşağıdakilerden hangisi Fatma'nın evi yazısını çıktı olarak verir?

a)

echo 'Fatmanın evi';

b)

echo 'Fatma\'nın evi';

c)

echo 'Fatma'nın evi';

d)

echo "Fatmanın evi";

8.

<?php

$a=10;

echo $a++."-";

echo ++$a;

?>

Yukarıdaki kod bloğunun çıktısı aşağıdakilerden hangisidir?

a)

10-11

b)

10-12

c)

11-12

d)

10-13

9.

Hangisi dizi tanımlamalarında kullanılan deyimdir?

a)

switch

b)

for

c)

array

d)

string

10.

Dizi tanımlaması yapılırken aşağıdakilerden hangisi indis ile değeri ayıran işarettir?

a)

->

b)

=>

c)

==>

d)

;

11.

$isimler = array( "Ali" , "Ahmet" , "Ayşe" , "Fatma" );

şeklinde tanımlanan bir dizinin 2. indisli elemanın değeri nedir?

a)

Ali

b)

Ahmet

c)

Ayşe

d)

Fatma

12.

Aşağıdaki fonksiyonlardan hangisinin işlevi hatalı verilmiştir?

a)

sort : dizi elemanlarının artan sıralamasını yapar

b)

rsort : dizi elemanlarını azalan sıralamasını yapar

c)

array_push : dizi elemanlarının birleştirilmesini sağlar

d)

print_r : dizinin indis ve eleman değerleri ile ekrana basılmasını sağlar

13.

Aşağıdaki fonksiyonlardan hangilerinin işlevi doğru olarak verilmiştir? (Çoklu seçim yapabilirsiniz)

a)

in_array : dizi içinde eleman var yok bilgisini verir

b)

array_search : dizide eleman varsa indis değerini döndürür

c)

implode : dizinin elemanlarının yan yana yazılmasını sağlar

d)

array : dizinin elemanlarının toplanmasını sağlar

14.

$sayi1=10;

$sayi2=2;

$sayi1+=$sayi2;


sayi1 değişkeninin son değeri kaçtır?

a)

2

b)

10

c)

11

d)

12