Intern
Welke datatypes zijn er in PHP?
sobes.tech AI
Antwoord van AI
PHP heeft acht datatypes:
Scalar types:
bool(boolean)int(geheel getal)float(kommagetal)string(tekenreeks)
Samengestelde types:
array(array)object(object)
Speciale types:
resource(resource)null(NULL)
Korte beschrijving van elk type:
bool: Twee mogelijke waarden -trueoffalse.int: Gehele getallen zonder decimale deel. Het bereik hangt af van het platform.float: Getallen met decimale deel of in exponentiële vorm.string: Sequentie van tekens. Kan worden ingesloten in enkele (') of dubbele (") aanhalingstekens.array: Geordende kaart die elementen van elk datatype kan bevatten, toegankelijk via numerieke of string sleutels.object: Instantie van een klasse die eigenschappen en methoden bevat.resource: Speciale variabele die een verwijzing bevat naar een externe bron, zoals een database of bestand.null: Variabele die geen waarde heeft. De enige mogelijke waarde van dit type isNULL(zonder onderscheid tussen hoofdletters en kleine letters).
Voorbeelden:
<?php
$is_active = true; // bool
$count = 10; // int
$price = 19.99; // float
$name = "John Doe"; // string
$colors = ["red", "green", "blue"]; // array
$user = new stdClass(); // object (voorbeeld van een leeg object)
$file_handle = fopen("pad/naar/bestand.txt", "r"); // resource
$variable_is_null = null; // null
?>