login  Naam:   Wachtwoord: 
Registreer je!
 Overzicht:
Overzicht > PHP > Variabelen > isset()

Gebruik:
isset($variabele)

Uitleg:

De functie isset() kijkt of een variabele bestaat


Je kan het dus gebruiken in formulieren of er op de submitknop gedrukt is (dan is de waarde van die knop 'gezet')


Het werkt ook voor arrays, maar dan moet je in het voorbeeld kijken.




Voorbeeld:
<?php
$waarde1 
"Dit is een test";

//kijken of waarde 1 bestaat
if(isset($waarde1)) { 
echo 
"Waarde 1 bestaat"// dit zal dus op het scherm komen
} else {
echo 
"waarde1 bestaat niet";


if(isset(
$waarde2)) {
echo 
"De waarde 2 bestaat";
} else {
echo 
"De waarde 2 bestaat niet"//dit zal dus op het scherm komen, omdat we
nergens de waarde 2 gezet hebben.


$waarde3 "sitemasters";
$waarde4 "is te gek";
if(isset(
$waarde3$waarde4)) {
echo 
"De waardes 3 en 4 bestaan"//dit zal dus op het scherm komen
} else {
echo 
"de waardes 3 en 4 bestaan niet";

if(isset(
$waarde4$waarde5)) {
echo 
"De waardes 4 en 5 bestaan";
} else {
echo 
"de waardes 4 en 5 bestaan niet"//dit zal dus op het schermkomen omdat 1
van de 2 waardes (waarde5niet bestaat


$array1 
= array('waarde6' => 'Sitemasters''waarde7' => 'is cool');
if(isset(
$array1['waarde6'])) {
echo 
"waarde 6 bestaat"//dit zal dus op het scherm komen
} else {
echo 
"waarde 6 bestaat niet";

//NB: Wanneer de waarde van een variabele NULL is, dan zat isset FALSE
retourneren omdat die variabele zogenaamd niet bestaat.

}
?>

Bijdragen :
Richard
Citaat:
Je kan het dus gebruiken in formulieren of er op de submitknop gedrukt is (dan is de waarde van die knop 'gezet')

Nietes, je kijkt gewoon of $_SERVER['REQUEST_METHOD'] === 'POST'. De genoemde methode is onbetrouwbaar en werkt niet altijd.


 Overzicht
ctype_digit
isset()
is_numeric()
print_r()
unset()



© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.008s