arasdizayn adlı üyeden alıntı: mesajı görüntüle
bunu yapmanızdaki amacınızı anlamadım ama kısaca açıklamak gerekirse bu tanımlamalar verinin türünün ne olduğunu belirtmek amacıyla kullanılır.
Örneğin:
formdan bir veri geliyor ve sadece sayılardan doğal sayılardan oluşmasını istiyorsunuz:
$veri = (int)$_POST['veri'];
$veri eğer doğal sayılardan oluşmuyorsa geriye 0 değeri döndürür
Arkadaş haklı ancak ufak bir yanlış anlaşılma olabilir. Veri türlerinin dönüşümleri php.net dökümantasyonunda detaylıca anlatılmıştır. http://www.php.net/manual/tr/languag...e-juggling.php

Ayrıca doğal sayılar değil, tam sayılar.

Kısaca her durumda 0 dönmez. http://www.php.net/manual/tr/languag...ing.conversion