PHP ile yazısal bir veriyi sayıya çevirmek

Aslında çok basit bir olay ama yine de çoğu zaman bilmeyen kişilerin başını ağrıtabileceğinden belirtmek istedim.

$yazi = "1";
$sayi = (int)$yazi;

İlk durumda ($yazi) çoğu zaman sorun çıkartmasa da bazı durumlarda sayı olarak algılanmamasından dolayı PHP'de sorun çıkartmaktadır.

İkinci durumda ($sayi) ise değişkenle gönül rahatlığıyla matematiksel işlemler yapılabilmektedir.

Ek olarak, çevirimde yazılan ilk sayısal ifade sayıya çevrilmektedir. "1a", "1.2", "1,4", "1 " gibi. Ama yazının başındaki ifade harf ise sayıya 0 olarak çevrilecektir.

Bu blogdaki popüler yayınlar

Microsoft'un Gelir Dağılımı Hakkında

Daha düzenli pencere yönetimi için DockbarX

Yarılama Algoritması