Introductie over variabelen in PHP

Het volgende artikel, variabelen in PHP, geeft een overzicht van de verschillende variabelen die beschikbaar zijn in PHP. Elke variabele slaat een soort informatie op waarbij informatie een waarde is. Deze waarde kan een getal, een tekenreeks, een booleaanse waarde of een array zijn, maar ook een object, een bron enzovoort.

Hoe variabelen in PHP te declareren?

De variabelen verklaarden winkelinformatie. Er zijn bepaalde dingen die men moet weten over het declareren van variabelen in PHP.

  1. De opgegeven variabelen beginnen altijd met een dollarteken ($). Een variabelenaam moet beginnen met een letter of een onderstrepingsteken maar niet met een cijfer.
  2. Variabelen bevatten geen spaties en deze variabelenamen zijn hoofdlettergevoelig, bijvoorbeeld $ fruit is anders dan $ From.
  3. Variabelenaangifte gebruikt toewijzingsoperator '=' waarbij de variabelenaam zich aan de linkerkant van de operator bevindt en de uitdrukking aan de rechterkant van de operator.
  4. Omdat we weten dat PHP een los getypte taal is, weten de gedeclareerde variabelen van tevoren welk type variabele het zal zijn, wat betekent dat het kan worden gedeclareerd als een nummer of een string of een array of iets anders.
  5. Omdat de waarden van de variabelen niet constant zijn, kunnen deze waarden naar behoefte worden geconverteerd van de ene naar de andere waarde.

Hoe variabelen te initialiseren in PHP?

Van de vorige, weten we dat PHP een los getypte taal is en we hoeven het type niet aan te geven als of de variabele van het gehele getal is, of string of boolean-type voordat het wordt gebruikt zoals het in andere talen gebeurt. Het type variabele hangt af van de waarde die wordt opgeslagen. Laten we voorbeelden leren.

Hier in het onderstaande voorbeeld zien we dat de hoogte een zwevende waarde is en de basis een geheel getal is en op basis van deze waarden hebben we het gebied van de driehoek berekend.

Code:

<_?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;
?>

Output:

Onderstaande code toont alle geldige en ongeldige manieren om de variabelen in PHP te initialiseren.

  1. // ongeldig vanwege start met een nummer

$5input = 'Demo';

  1. // geldig vanwege start met een onderstrepingsteken

$_input = 'Demo';

  1. // Geldig

$input = 'Demo';

  1. // geldig omdat het begint met een onderstrepingsteken gevolgd door het aantal en de reeks tekens die is toegestaan

$_5input = 'Demo';

Typen variabelen met voorbeelden

Variabelen slaan waarden op. Deze waarden toegewezen aan de variabelen bepalen welk type variabele het is. Er zijn acht gegevenstypen:

Laten we elk in detail leren.

1. Geheel getal

Een geheel getal is een geheel getal. Dit gehele getal kan positief of negatief zijn. (als het geen significante betekenis heeft, is het positief) Het heeft verplicht ten minste één cijfer van 0 tot 9, zonder komma of spaties. Het heeft geen decimale punt. Gehele getallen hebben verschillende notaties zoals

  1. decimaal (basis 10)
  2. hexadecimaal (basis 16, voorafgegaan door 0x)
  3. octaal (basis 8, voorafgegaan door 0)

optioneel voorafgegaan door een teken - of +

<_?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);
?>

Output:

2. String

Een string is een reeks tekens of letters. Een tekenreeks kan ook een reeks cijfers, speciale tekens en rekenkundige waarden bevatten. Het kan ook een combinatie van allemaal zijn. Om een ​​string te vertegenwoordigen gebruiken we enkele of dubbele aanhalingstekens.

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

Output:

3. Boolean

Dit gegevenstype kan een van twee waarden bevatten, ofwel waar of onwaar, waarbij waar 1 is en onwaar is leeg.

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

Output:

4. Vlotter

Een getal met een decimale punt of met een exponentiële vorm wordt een getal met drijvende komma genoemd of is van het type float.

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

Output:

5. Object

Een object is een gegevenstype dat gegevens opslaat. Samen met gegevens wordt ook informatie opgeslagen over de verwerking van de gegevens. Een object wordt expliciet aangegeven door een klasse aan te geven. Klasse wordt gedefinieerd met het klassenwoord. Een klasse is een structuur die gegevensleden en gegevensmethoden bevat.

Een klasse wordt geïnstantieerd en het object wordt gemaakt, en via dit object hebben we nu toegang tot de leden en methoden van de klasse.

<_?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;
?>

Output:

6. Serie

Het is een verzameling vergelijkbare en ongelijksoortige gegevenstypen. Een array wordt gedeclareerd in de vorm van sleutel / waarde-paar.

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

Output:

7. NULL

Als er geen waarde is toegewezen aan een variabele en de variabele leeg is, kunnen we de waarde NULL gebruiken.

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

Output:

8. Bron

Een resource, een speciale variabele gerelateerd aan een externe resource, zoals bestandsverwerking, databaseconnectiviteit of andere

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

Aanbevolen artikelen

Dit is een gids voor variabelen in PHP. Hier bespreken we wat variabelen zijn in PHP, hoe declareren we variabelen, hoe initialiseren we variabelen en tot slot wat zijn verschillende soorten variabelen in PHP. U kunt ook de volgende artikelen bekijken voor meer informatie -

  1. PHP wiskundige functies
  2. Hoe database te verbinden met PHP?
  3. PHP String Functies
  4. Wat is PHP Array?
  5. Handleiding voor variabelen in C #
  6. Variabelen in JavaScript