AÖF Soru Bankası

Web Sunucu ProgramlamaÜnite 5 Soru-Cevap

Web Sunucu Programlama (BIL206U) soru-cevapları.

Yerleşik fonksiyon nedir?

Yerleşik (Built-in) fonksiyonlar olarak adlandırılabilecek yerleşik fonksiyonlar kullanıcının kod yazmasına gerek kalmadan hazır olarak kullanabileceği basit ve hızlı PHP fonksiyonlardır.

PHP dilinde veri tiplerini barındıran değişkenler nelerdir ve ne işe yararlar? 

String, integer, float, boolean, array, object ve NULL şeklinde veri tiplerini barındıran değişkenlerdir. Bu değişkenler verileri tutarlar ve çeşitli işlemlerde kullanılmalarını ve işlenmelerini sağlarlar. 

intval() fonksiyonunun işlevi nedir?

İntval() fonksiyonu veri tiplerinin interger değerlerini belirler ve geri döndürür. 

PHP’de intval() fonksiyonunun yanında yer alan  diğer veri tiplerinin değerlerini döndüren yerleşik fonksiyonlar nelerdir ve ne işe yararlar?

Boolval (), doubleval(), strval() ve floatval() şeklinde diğer veri tiplerinin değerlerini döndüren yerleşik fonksiyonlardır. Bu fonksiyonlar verilerin benzer kullanımlarla mantıksal, ondalıklı ve metin tabanlı değerlerini döndürürler.

Aşağıdaki kodlarda integer tipindeki sayi, float tipindeki ondalik_sayi, string tipindeki string_sayi, array tipindeki dizi değişkenlerinin integer değerleri ekrana basılmaktadır. Kodların tarayıcı görüntüsü nasıldır?

<html>

<body>

<?php

$sayi = 25;

echo intval($sayi) . "<br>";

$ondalik_sayi = 74.888;

echo intval($ondalik_sayi) . "<br>";

$string_sayi = "32.5";

echo intval($string_sayi) . "<br>";

$dizi = array("kırmızı", "yeşil", "mavi");

echo intval($dizi) . "<br>";

?>

</body>

</html>

gettype() fonksiyonunun işlevi nedir?

gettype() fonksiyonu bir değişkenin tipini geri döndürür. Başka deyişle değişkenin tipini öğrenmek ve kullanmak için yazılır.

is_int fonksiyonunun işlevi nedir?

is_int fonksiyonu bir değişkenin integer tipinde olup olmadığını kontrol eder.

PHP’de is_int() fonksiyonunun yanında yer alan is_string(), is_array (), _is_bool() ve is_float() gibi fonksiyonların işlevi nedir? 

Diğer veri tiplerinin kontrolünü yapan yerleşik fonksiyonlardır. Bu fonksiyonlar benzer şekilde verilerin hangi tipte olduğunu kontrol ederler.

unset() fonksiyonunun işlevinedir?

unset() fonksiyonu daha önceden belirlenen ve bir değer verilen değişkeni yok etmek için kullanılır.

settype() fonksiyonunun işlevi nedir?

settype() fonksiyonu daha önceden tipi belirlenmiş bir fonksiyonun başka bir veri tipine dönüştürülmesi sağlar.

Web tasarımı ve programlamada sosyal medyadan alış veriş sitelerine kadar sıklıkla kullanılan hazır yerleşik fonksiyonlar hangi tipteki fonksiyonlardır? Türleri nelerdir?

Hazır yerleşik string fonksiyonlarıdır.

explode() fonksiyonu
str_replace() fonksiyonu

str_word_count() fonksiyonu
strtoupper() fonksiyonu

strlen() fonksiyonu
strrev() fonksiyonu
strpos() fonksiyonu
str_split fonksiyonu

Bir metin içindeki belirli karakter grubunu başka bir karakter grubuyla değiştirmek için hangi tip fonksiyon kullanılır?

str_replace() fonksiyonu kullanılır.

PHP’nin sıklıkla kullanılan önemli matematiksel fonksiyonları nelerdir?

pi() Fonksiyonu

abs() Fonksiyonu

pow() Fonksiyonu

sqrt() Fonksiyonu

ceil() Fonksiyonu

floor() Fonksiyonu

round() Fonksiyonu

min() Fonksiyonu

max() Fonksiyonu

pow() Fonksiyonunun işlevi nedir? Hangi tip fonksiyondur?


Matemetik fonksiyonudur. pow() fonksiyonu bir sayının belirli üssünü hesaplar. 

min() Fonksiyonu ve max() Fonksiyonunun birbirinden farkı nedir?

min() fonksiyonu bir grup sayı ya da dizi içindeki en küçük sayıyı bulmak için, max() fonksiyonu bir grup sayı ya da dizi içindeki en büyük sayıyı bulmak için kullanılır.

current(), next(), prev() ve reset() Fonksiyonlarının ne tür fonksiyonlardır ve işlevleri nelerdir?

Array (dizi) fonksiyonlardır. current() fonksiyonu bir dizi içerisinde sıralı ilerleyerek seçim yapmak için pointer (işaretçi) olarak
kullanılır. next() fonksiyonu current() fonksiyonu ile seçilen dizi elemandan bir sonraki elemanı seçer ve bu işlemden sonra current() fonksiyonu artık next() fonksiyonunun seçtiği yeni elemanı seçer. prev() fonksiyonu da next() fonksiyonu gibi çalışır. current() fonksiyonunun seçtiği dizi elemanından önceki dizi elemanını gösterir. Bu fonksiyon kullanıldıktan sonra artık current() fonksiyonu prev() fonksiyonunun seçtiği elamana geçer. reset() fonksiyonu ise tekrar ilk elemana geçiş yapılmasını sağlar.

<!DOCTYPE html>

<html>

<body>

<?php

$ucan_tasitlar=array(“Ucak”,”Zeplin”,”Helikopter”);

print_r($ucan_tasitlar);

echo “<br> dizisinin eleman sayısı “ . sizeof($ucan_tasitlar);

?>

</body>

</html>

ne tür bir fonksiyondur ve tarayıcı görüntüsü nasıldır?

sizeof() fonksiyonudur. 

array_push() Fonksiyonu işlevi nedir?

Mevcut diziye sondan başlayarak yeni elemanlar eklemek için kullanılır.

array_merge() Fonksiyonunun işlevi nedir?

array_merge() fonksiyonu 2 diziyi birleştirmek için kullanılır.

sort() fonksiyonunun işlevi nedir?

sort() fonksiyonu dizi elemanlarını belirli şartlara göre sıralamak için kullanılır. 2 parametre alır. İlkinde dizinin kendisi, ikincisinde ise neye göre sıralama yapılacağıdır.

Bu ünitenin sorularını uygulamada çözŞıklar, doğru cevaplar ve süreli sınav modu AÖF Soru Bankası uygulamasında