Come convertire le variabili PHP in stringhe

July 15

Come convertire le variabili PHP in stringhe


PHP è un linguaggio di scripting server-side che ha molti tipi di variabili, tra cui stringhe, numeri, carri, array e oggetti. PHP non supporta il tipo esplicite dichiarazioni di variabili, quindi il tipo di ciascuna variabile è determinata dal suo utilizzo nel contesto. PHP ha una varietà di funzioni gli sviluppatori possono utilizzare per determinare il tipo di una variabile o per convertire le variabili di tipi specifici, come le stringhe, così come le funzioni che visualizzano le informazioni sul tipo, determinare tutti i tipi di variabili e approfittare delle funzioni di controllo in uscita.

istruzione

1 Aprire un editor di testo e creare un nuovo file chiamato "convertToString.php". Aggiungere due delimitatori PHP per il file. Perché convertToString.php ha una estensione .php, l'installazione di PHP interpreterà testo posizionato tra i due delimitatori come codice. Dopo il passo 1, convertToString.php sarà simile a quella indicata:

<? Php

?>

2 Dichiarare tre variabili tra il "<? Php" e chiudi "?>" Aperto delimitatori PHP. Il nome del primo $ numericVar variabile, il nome del secondo variabile $ floatVar e il nome del terzo $ booleanVar variabile. Ogni variabile terrà un diverso tipo di variabile: numerica, galleggiante e booleano, rispettivamente. Dopo il punto 2, convertToString.php sarà simile a quella indicata:

<? Php

$ numericVar

$ floatVar

$ booleanVar

?>

3 Modifica ogni variabile come segue: in primo luogo, assegnare $ numericVar un tipo di dati "numerici" dandogli il valore "1234". In secondo luogo, assegnare il $ floatVar un tipo di dati "galleggiare" dandogli il valore "1.234". In terzo luogo, assegnare il $ booleanVar un tipo di dati "booleano" dandogli il valore TRUE. Dopo il punto 3, convertToString.php sarà simile a quella indicata:

<? Php

$ NumericVar = 1234;

$ FloatVar = 1.234;

$ BooleanVar = true;

?>

4 Utilizzare il "var_dump ()" la funzione e la funzione "is_string ()" per stampare se ogni variabile è una stringa. Perché la prima variabile è numerica, la seconda variabile è un galleggiante e la terza variabile è un valore booleano, la ") is_string (" funzione stamperà false per ogni variabile. Dopo il punto 4, convertToString.php sarà simile a quella indicata:

<? Php

$ NumericVar = 1234;

$ FloatVar = 1.234;

$ BooleanVar = true;

var_dump (is_string ($ numericVar));

var_dump (is_string ($ floatVar));

var_dump (is_string ($ booleanVar));

?>

5 Utilizzare il "settype) (" funzione per convertire $ numericVar, $ stringVar, e $ booleanVar a "stringa" tipi di dati. Dopo il punto 5, convertToString.php sarà simile a quella indicata:

<? Php

$ NumericVar = 1234;

$ FloatVar = 1.234;

$ BooleanVar = true;

var_dump (is_string ($ numericVar));

var_dump (is_string ($ floatVar));

var_dump (is_string ($ booleanVar));

settype ($ numericVar, "stringa");

settype ($ floatVar, "stringa");

settype ($ booleanVar, "stringa");

?>

6 Utilizzare il "var_dump ()" la funzione e la funzione "is_string ()" per stampare se ogni variabile è una stringa. Salvare e chiudere convertToString.php. Dopo il punto 6, convertToString.php sarà simile a quella indicata:

<? Php

$ NumericVar = 1234;

$ FloatVar = 1.234;

$ BooleanVar = true;

var_dump (is_string ($ numericVar));

var_dump (is_string ($ floatVar));

var_dump (is_string ($ booleanVar));

settype ($ numericVar, "stringa");

settype ($ floatVar, "stringa");

settype ($ booleanVar, "stringa");

var_dump (is_string ($ numericVar));

var_dump (is_string ($ floatVar));

var_dump (is_string ($ booleanVar));

?>

7 Aprire convertToString.php in un browser Web. Verificare le variabili $ numericVar, $ floatVar e $ booleanVar vengono visualizzate come numerico, float e le variabili di tipo di dati booleani. Inoltre, verificare che siano convertiti in stringhe.

Consigli e avvertenze

  • La funzione var_dump restituisce le informazioni sulle variabili, inclusi i tipi e valori. I valori sono rientrati per mostrare la struttura.
  • Numerico, galleggiante e variabili booleane possono essere convertite in stringhe concatenando ogni variabile con una stringa vuota ( "").
  • Gli array possono essere convertite in stringhe usando la funzione implode ().
  • Tipo di colata può essere usato per forzare variabili da valutare come tipi specifici.
  • La funzione PHP GetType () può essere utilizzato per esplorare i tipi di dati variabili, ma dovrebbe essere evitato durante il test per i tipi di dati specifici.