Laravel

Fondamenti di PHP

Variabili e costanti, tipi, array, control flow, funzioni, namespaces, gestione degli errori

25 domande da colloquio·
Junior
1

Qual è la differenza principale tra una variabile e una costante in PHP?

Risposta

Una costante viene definita una sola volta e il suo valore non può essere modificato in seguito, a differenza di una variabile il cui valore può cambiare in qualsiasi momento durante l'esecuzione dello script. Le costanti si dichiarano con define() o const e non richiedono il simbolo $ davanti al nome. Sono particolarmente utili per memorizzare valori di configurazione che non devono mai cambiare, come percorsi di file, URL di base o chiavi API.

2

Come si dichiara correttamente una variabile in PHP?

Risposta

In PHP, tutte le variabili devono iniziare con il simbolo $ seguito dal nome della variabile. Il nome può contenere lettere, numeri e underscore, ma deve obbligatoriamente iniziare con una lettera o un underscore. PHP è sensibile alle maiuscole nei nomi delle variabili, il che significa che $name e $Name sono due variabili diverse. Non è necessario dichiarare il tipo quando si crea una variabile perché PHP è un linguaggio a tipizzazione dinamica.

3

Qual è il tipo di dato restituito dalla seguente espressione: 5 + 3.2?

Risposta

Quando un'operazione aritmetica coinvolge un intero e un numero in virgola mobile, PHP converte automaticamente il risultato in float per preservare la precisione decimale. Questa conversione automatica di tipo è chiamata type juggling o coercizione di tipo. In questo esempio, 5 è un integer e 3.2 è un float, quindi il risultato 8.2 sarà automaticamente un float. È un comportamento importante da comprendere per evitare errori di calcolo nelle applicazioni finanziarie o scientifiche.

4

Quale funzione verifica se una variabile è definita e non null?

5

Come si dichiara una costante di classe in PHP?

+22 domande da colloquio

Padroneggia Laravel per il tuo prossimo colloquio

Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.

Inizia gratis