Laravel

PHP Temelleri

Değişkenler ve sabitler, türler, arrays, control flow, fonksiyonlar, namespaces, hata yönetimi

25 mülakat soruları·
Junior
1

PHP'de bir değişken ile bir sabit arasındaki temel fark nedir?

Cevap

Bir sabit yalnızca bir kez tanımlanır ve değeri sonradan değiştirilemez; oysa bir değişkenin değeri script çalışırken herhangi bir anda değişebilir. Sabitler define() veya const ile bildirilir ve adlarının önünde $ sembolüne ihtiyaç duymaz. Dosya yolları, temel URL'ler veya API anahtarları gibi asla değişmemesi gereken yapılandırma değerlerini saklamak için özellikle kullanışlıdırlar.

2

PHP'de bir değişken doğru şekilde nasıl bildirilir?

Cevap

PHP'de tüm değişkenler $ sembolüyle başlamalı ve ardından değişken adı gelmelidir. Ad harfler, rakamlar ve alt çizgi içerebilir, ancak mutlaka bir harf veya alt çizgiyle başlamalıdır. PHP, değişken adlarında büyük/küçük harfe duyarlıdır, yani $name ve $Name iki farklı değişkendir. PHP dinamik tipli bir dil olduğundan, bir değişken oluştururken türü bildirmek gerekli değildir.

3

Şu ifadenin döndürdüğü veri türü nedir: 5 + 3.2?

Cevap

Bir aritmetik işlem bir tam sayı ve bir kayan noktalı sayı içerdiğinde, PHP ondalık hassasiyeti korumak için sonucu otomatik olarak float'a dönüştürür. Bu otomatik tür dönüşümüne type juggling veya tür zorlaması denir. Bu örnekte 5 bir integer ve 3.2 bir float'tır, dolayısıyla 8.2 sonucu otomatik olarak float olur. Bu, finansal veya bilimsel uygulamalarda hesaplama hatalarını önlemek için anlaşılması gereken önemli bir davranıştır.

4

Bir değişkenin tanımlı ve null olmadığını hangi fonksiyon kontrol eder?

5

PHP'de bir sınıf sabiti nasıl bildirilir?

+22 mülakat soruları

Bir sonraki mülakatın için Laravel'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla