Quando PHP ha introdotto il casting di tipo?

2

Il sito Web PHP indica quali versioni sono supportate da ciascuna funzione e spesso la versione a cui è stata introdotta una funzione, ma non fare lo stesso per le funzionalità della lingua precedente. Quando è stato introdotto il casting di tipo per la prima volta? vale a dire (int)$var o (string)$var .

    
posta CJ Dennis 02.08.2016 - 01:24
fonte

1 risposta

4

PHP 3.

PHP 3.0 è stato rilasciato nell'ottobre 2000. [1, scorri in basso]

Il codice relativo alla trasmissione dei tipi può essere trovato in uno dei primi commit php-src, [2] che era nel 1999. Ciò dimostra che il casting di tipo molto probabilmente esisteva in PHP 3.

PHP 2 doc ha chiesto agli utenti di utilizzare SetType() o IntVal() per spostare il tipo da double a int, [3] che suggerisce che PHP 2 non ha avuto cast di tipo direttamente.

Quindi si può dedurre che il cast di tipo è stato introdotto in PHP 3.

    
risposta data 02.08.2016 - 08:28
fonte

Leggi altre domande sui tag