Variabile în PHP - Cum se declară și se inițializează variabila în PHP cu tipurile sale

Cuprins:

Anonim

Introducere despre variabile în PHP

Următorul articol, variabilele din PHP, oferă o imagine pentru diferitele variabile disponibile în PHP. Fiecare variabilă stochează un fel de informații în care informația este o valoare. Această valoare poate fi un număr, un șir, un boolean, un array sau poate fi un obiect, o resursă de asemenea și așa mai departe.

Cum se declară variabilele în PHP?

Variabilele au declarat informații despre stocare. Există anumite lucruri pe care trebuie să le știi despre declararea variabilelor în PHP.

  1. Variabilele declarate încep întotdeauna cu un semn dolar ($). Un nume variabil trebuie să înceapă fie cu o literă sau cu o subliniere, dar nu cu un număr.
  2. Variabilele nu conțin spații și aceste nume variabile sunt un exemplu sensibil la litere mari și minuscule.
  3. Declarația de variabile utilizează operatorul de atribuire '=' în care numele variabilei este în partea stângă a operatorului și expresia în partea dreaptă a operatorului.
  4. După cum știm că PHP este un limbaj tiparizat, variabilele declarate știu în prealabil ce tip de variabilă va fi, ceea ce înseamnă că poate fi declarată ca un număr sau un șir sau un tablou sau orice altceva.
  5. Deoarece valorile variabilelor nu sunt constante, aceste valori pot fi convertite de la o valoare la alta, așa cum este necesar.

Cum se inițializează variabilele în PHP?

Din cele anterioare, știm că PHP este un limbaj tastat ușor și nu trebuie să declaram tipul ca variabilă să fie întreagă sau de tip string sau boolean înainte de a o utiliza așa cum se întâmplă în alte limbi. Tipul variabilei depinde de valoarea pe care o păstrează. Să învățăm prin exemple.

Aici, în exemplul de mai jos, vedem că înălțimea este o valoare flotantă, iar baza este o valoare întreagă și pe baza acestor valori am calculat aria triunghiului.

Cod:

<_?php
// example to demonstrate the intialization of variables
$height = 10.5; //float value
$base = 50; //integer value
// calculating area of a triangle
$area_of_triangle = ($height * $base) / 2;
// printing area of the triangle
echo 'Area of the triangle is '. $area_of_triangle;
?>

ieşire:

Codul de mai jos arată toate modalitățile valide și nevalide de inițializare a variabilelor în PHP.

  1. // nevalide din cauza începe cu un număr

$5input = 'Demo';

  1. // valabil din cauza începe cu un subliniere

$_input = 'Demo';

  1. // valabil

$input = 'Demo';

  1. // valabil pentru că începe cu o subliniere urmată de numărul și șirul de caractere care este permis

$_5input = 'Demo';

Tipuri de variabile cu exemple

Variabilele stochează valori. Aceste valori atribuite variabilelor definesc ce tip de variabilă este. Există opt tipuri de date:

Să învățăm fiecare în detaliu.

1. Integer

Un număr întreg este un număr întreg. Acest număr întreg poate fi pozitiv sau negativ. (dacă nu are o semnificație semnificativă, este pozitiv) Are obligatoriu cel puțin o cifră cuprinsă între 0 și 9, fără virgule sau semifabricate. Nu are punct zecimal. Integrele au diferite notiuni precum:

  1. zecimal (baza 10)
  2. hexadecimal (baza 16, prefixată cu 0x)
  3. octal (baza 8, prefixată cu 0)

opțional precedat cu un semn fie - fie +

<_?php
//example to demonstrate an integer datatype
$x = 6900;
$y = 45;
//var_dump tells us about the datatype and value of the input number
var_dump($x);
echo '
';
var_dump($y);
?>

ieşire:

2. șir

Un șir este o secvență de caractere sau litere. Un șir poate conține o succesiune de numere, caractere speciale, valori aritmetice. Poate fi și o combinație a tuturor. Pentru a reprezenta un șir folosim ghilimele simple sau duble.

<_?php
//example to demonstrate string datatype
$input = 'Apple';
echo '
$input is my favorite fruit';
echo "
$input is my favorite fruit";
?>

ieşire:

3. Boolean

Acest tip de date poate păstra una dintre cele două valori fie adevărat, fie fals, unde true este 1 și false este gol.

<_?php
//example to demonstrate boolean datatype
$input = true;
// print true
echo "
True is ".$input;
$input_value = false;
// print false
echo "
False is ".$input_value;
?>

ieşire:

4. Pluteste

Un număr cu punct zecimal sau care folosește o formă exponențială se numește număr în virgulă flotantă sau este de tip float.

<_?php
//example to demonstrate float datatype
$input = 123.45;
$input_value = 9.e5;
var_dump($input);
echo '
';
var_dump($input_value);
?>

ieşire:

5. Obiect

Un obiect este un tip de date care stochează date. Alături de date, stochează și informații despre prelucrarea datelor. Un obiect este declarat explicit prin declararea unei clase. Clasa este definită cu cuvântul cheie de clasă. O clasă este o structură care conține membri de date și metode de date.

O clasă este instanțiată și obiectul este creat, iar prin acest obiect acum putem accesa membrii și metodele clasei.

<_?php
//example to demonstrate object datatype
class Subject(
//defining a string property
public $string = "My favourite subject is Maths";
//defining a method that returns the string property
function display() (
return $this->string;
)
)
//instantiating an object of a class
$object = new Subject;
echo $object->string;
?>

ieşire:

6. Array

Este o colecție de tipuri de date similare și diferite. Un tablou este declarat sub forma unei perechi cheie-valoare.

<_?php
//example to demonstrate array datatype
$directions= array('East', 'West', 'North', 'South');
var_dump($directions);
echo '
';
echo $directions(2) echo '
';
echo $directions(0);
?>

ieşire:

7. NUL

Când nu este atribuită nicio valoare unei variabile și variabila este goală, putem utiliza valoarea NULL.

<_?php
//example to demonstrate NULL datatype
$input = 'Demo Test';
var_dump($input);
echo '
';
$input = NULL;
var_dump($input);
?>

ieşire:

8. Resurse

O resursă o variabilă specială legată de o resursă externă care poate fi gestionarea fișierelor, conectivitatea bazelor de date sau altele

<_?php
//example to demonstrate resource datatype
//establishing a connection to database with default values
$connection = mysql_connect("localhost", "root", "");
var_dump($connection);
?>

Articole recomandate

Acesta este un ghid pentru variabile în PHP. Aici discutăm ce sunt variabilele în PHP, cum declaram variabilele, cum inițializăm variabilele și, în final, care sunt diferite tipuri de variabile în PHP. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Funcții matematice PHP
  2. Cum să conectați baza de date la PHP?
  3. Funcții cu șiruri PHP
  4. Ce este PHP Array?
  5. Ghid pentru variabile în C #
  6. Variabile în JavaScript