isset voor lege variabele
Code (php)
Maar omdat isset een variabele die gelijk is aan null en dus var $a; als false meerekend werkt het niet. En moet ik het zo doen:
Code (php)
Wat kan ik gebruiken i.p.v. isset zodat ik gewoorn
var $a;
var $b;
kan gebruiken?
Gewijzigd op 01/01/1970 01:00:00 door Tivaro
Verder snap ik niet wat nu de bedoeling is, je maakt een paar variabelen aan waar je vervolgens niets mee doet. Wat heeft dit met de foreach te maken?
Code (php)
1
2
3
4
5
2
3
4
5
<?PHP
$test= new object;
$test->setValues(array('a'=>2,'b'=>'Hoi','c'=>'true','d'=>'deze word niet meegerekend'));
?>
[/CODE]
$test= new object;
$test->setValues(array('a'=>2,'b'=>'Hoi','c'=>'true','d'=>'deze word niet meegerekend'));
?>
[/CODE]
Gewijzigd op 01/01/1970 01:00:00 door Tivaro
Het zal aan mij liggen, maar ik heb echt geen flauw idee waar je mee bezig bent of wat nu de bedoeling is.
-knip-
Edit:
Bij nader inzien, ik begrijp inderdaad ook helemaal niets van de vraag.
Gewijzigd op 01/01/1970 01:00:00 door PHP erik
jij controleert of de ket v/d array wel bestaat, wat ik wil is dat gecontroleerd word of de variabele in het object is geinitialiseerd.
Want isset kijkt alleen of die geen null is.
Kun je eens uitleggen waarom je dit wil gaan gebruiken, wat het uiteindelijke doel nu is?
Ik heb een mysql query waarbij ik * SELECTEER van een tabel, die query word in variabelen van de klasse gestopt, maar alleen als ze wel bestaan, zo kan je selecteren welke velden je wel of niet wilt.