PHP Data type belirleme ve var kullanımı

533388

Hectopat
Katılım
27 Mart 2022
Mesajlar
4.439
Makaleler
2
Çözümler
54
PHP'de var anladığım kadarıyla public yerine var kullanılıyor ve aralarında hiçbir fark yok diye okudum, doğru mudur acaba?
Ve functionlar parametreleri dışında da tip belirliyebilir miyiz?
 
Değişken tiplerinden bahsediyorsanız type casting konusu ilginizi çekebilir:


Teşekkür ederim ama galiba aradigim bu degil.
function myFunc(string $a){ Echo $a} boyle bir tip tanimlama var ama su yok degil mi ya da varsa nasıl var?
string $a bu yok ama but yerden boyle bir tanimlama da oldugu yazmisti kafam karisti.
 
Teşekkür ederim ama galiba aradigim bu degil.
function myFunc(string $a){ Echo $a} boyle bir tip tanimlama var ama su yok degil mi ya da varsa nasıl var?
string $a bu yok ama but yerden boyle bir tanimlama da oldugu yazmisti kafam karisti.
Değişkenleri o şekilde belirtebilme yolu yok, sadece yukarıda gösterdiğim gibi sonradan type casting kullanarak yönetebiliyorsunuz.

OOP geliştiriyorsanız eğer class property'lerini tanımlarken tip belirtebiliyorsunuz public int $technopat; şeklinde, yanılmıyorsam aynı kullanım interface ve trait'ler için de geçerliydi.
 
Değişkenleri o şekilde belirtebilme yolu yok, sadece yukarıda gösterdiğim gibi sonradan type casting kullanarak yönetebiliyorsunuz.

OOP geliştiriyorsanız eğer class Property'lerini tanımlarken tip belirtebiliyorsunuz public int $technopat; şeklinde, yanılmıyorsam aynı kullanım interface ve Trait'ler için de geçerliydi.

Evet o kullanimi da biliyirum ve OOP'de kullanıyorum, teşekkür ederim.
 

Yeni konular

Geri
Yukarı