Nasıl PHP (o yok ya) kullandığı değişkenlerin ne tür biliyor mu?

0 Cevap php

Ben birçok dilde çok programlanahilmesini yapmadım, ama ben (+ +), bir değişken türü (int, char, vb) beyan etmek zorunda C biliyorum.

PHP Eğer, tabii, bunu yapmak zorunda değilsiniz. Sen $str = "something"; daha sonra $str = array("something" => "smells"); ile başlayabilir ve o mutlu.

PHP nasıl derler? Nasıl değişken türü olacak ne biliyor? Hatta umurunda mı?

Bu soru yapıyorum ben bir şey hiç bir ilgisi bulunmuyor. Ben sadece merak ediyorum.

EDIT.

Ben bu soruyu biraz açıklamak gerekir.

C, derseniz:

int y;

Bu y bayt x miktarı tutar. Eğer y taşmaları, kötü haber.

PHP (en azından ben öyle sanmıyorum) bu doğaya sahip değildir.

$i = "a number";
$i = 8;
$i = 1000000000000000000;

Tüm dil aynı. Nasıl rezerv ne kadar biliyor? Ya da elmalarla armutların karşılaştırılması ki? Ben bu konuda yanlış gidiyorum, ben daha iyi anlamak için okuyun iyi bir konu var mı?

0 Cevap