Bu test orta derecede PHP bilginizi test etmek için tarafımdan hazırlanmıştır.
Bilginizi doğru bir şekilde test etmek için zaman tutun ve kodları bilgisayarınızda denemeden cevaplayın.
1. Aşağıdaki scriptin çıktısı nedir
a) 0,5
b) 0,5000
c) 0,500
d) Hiçbiri
2. Aşağıdaki scriptin çıktısı nedir
a) 1234
b) 1324
c) 0123
d) Hiçbiri
3. Aşağıdaki scriptin çıktısı nedir
a) 4321
b) 4231
c) 3210
d) Hiçbiri
4. Aşağıdaki scriptin çıktısı nedir
a) 0123
b) 4231
c) 3210
d) Hiçbiri
5. Aşağıdaki scriptin çıktısı nedir
a) Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
b) Array
(
[0] => 1
[1] => 3
[2] => 2
[3] => 4
)
c) Array
(
[1] => 0
[3] => 1
[2] => 2
[4] => 3
)
d) Hiçbiri
6. Aşağıdaki scriptin çıktısı nedir
a) Array
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
b) 10
c) 6
d) Hiçbiri
7. Aşağıdakilerden hangileri dosyayı okumak için açmaz (1 den fazla şık seçilebilir)
a) $dosya = fopen("dosya.txt","r+");
b) $dosya = fopen("dosya.txt","w");
c) $dosya = fopen("dosya.txt","a+");
d) $dosya = fopen("dosya.txt","x");
8. Aşağıdakilerden hangisi dosyayı hem okumak hemde yazmak için açar
a) $dosya = fopen("dosya.txt","r+b");
b) $dosya = fopen("dosya.txt","rw");
c) $dosya = fopen("dosya.txt","r+w");
d) $dosya = fopen("dosya.txt","rwb");
9. Aşağıdakilerden hangisi dosyayı açıp dosya sonuna konuşlanır
a) $dosya = fopen("dosya.txt","r+");
b) $dosya = fopen("dosya.txt","a");
c) $dosya = fopen("dosya.txt","r+w");
d) $dosya = fopen("dosya.txt","w+");
10. Aşağıdakilerden hangisi ile birwebsitesinin 80 numaralı portu açılabilir (1 den fazla şık seçilebilir)
a) fetch_url("www.birwebsitesinin.com");
b) fsockopen("www.birwebsitesinin.com", 80, $errno, $errstr, 30);
c) file_get_contents("www.birwebsitesinin.com");
d) fopen("www.birwebsitesinin.com","a");
Bilginizi doğru bir şekilde test etmek için zaman tutun ve kodları bilgisayarınızda denemeden cevaplayın.
1. Aşağıdaki scriptin çıktısı nedir
PHP:
<?
$veri1 = 0,05000;
$veri2 = '10';
echo $veri1*$veri2;
?>
b) 0,5000
c) 0,500
d) Hiçbiri
2. Aşağıdaki scriptin çıktısı nedir
PHP:
<?
$rakamlar = array("1", "3", "2", "4");
$rakamlar = sort($rakamlar);
foreach ($rakamlar as $rakam) {
echo "$rakam";
}
?>
b) 1324
c) 0123
d) Hiçbiri
3. Aşağıdaki scriptin çıktısı nedir
PHP:
<?
$rakamlar = array("1", "3", "2", "4");
$rakamlar = rsort($rakamlar);
foreach ($rakamlar as $rakam) {
echo "$rakam";
}
?>
b) 4231
c) 3210
d) Hiçbiri
4. Aşağıdaki scriptin çıktısı nedir
PHP:
<?
$rakamlar = array("1", "3", "2", "4");
$rakamlar = array_flip($rakamlar);
foreach ($rakamlar as $rakam) {
echo "$rakam";
}
?>
b) 4231
c) 3210
d) Hiçbiri
5. Aşağıdaki scriptin çıktısı nedir
PHP:
<?
$rakamlar = array("1", "3", "2", "4");
print_r(array_values($rakamlar));
?>
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
b) Array
(
[0] => 1
[1] => 3
[2] => 2
[3] => 4
)
c) Array
(
[1] => 0
[3] => 1
[2] => 2
[4] => 3
)
d) Hiçbiri
6. Aşağıdaki scriptin çıktısı nedir
PHP:
<?
$rakamlar = array("1", "3", "2", "4");
echo array_sum(array_keys($rakamlar));
?>
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
b) 10
c) 6
d) Hiçbiri
7. Aşağıdakilerden hangileri dosyayı okumak için açmaz (1 den fazla şık seçilebilir)
a) $dosya = fopen("dosya.txt","r+");
b) $dosya = fopen("dosya.txt","w");
c) $dosya = fopen("dosya.txt","a+");
d) $dosya = fopen("dosya.txt","x");
8. Aşağıdakilerden hangisi dosyayı hem okumak hemde yazmak için açar
a) $dosya = fopen("dosya.txt","r+b");
b) $dosya = fopen("dosya.txt","rw");
c) $dosya = fopen("dosya.txt","r+w");
d) $dosya = fopen("dosya.txt","rwb");
9. Aşağıdakilerden hangisi dosyayı açıp dosya sonuna konuşlanır
a) $dosya = fopen("dosya.txt","r+");
b) $dosya = fopen("dosya.txt","a");
c) $dosya = fopen("dosya.txt","r+w");
d) $dosya = fopen("dosya.txt","w+");
10. Aşağıdakilerden hangisi ile birwebsitesinin 80 numaralı portu açılabilir (1 den fazla şık seçilebilir)
a) fetch_url("www.birwebsitesinin.com");
b) fsockopen("www.birwebsitesinin.com", 80, $errno, $errstr, 30);
c) file_get_contents("www.birwebsitesinin.com");
d) fopen("www.birwebsitesinin.com","a");