<?php
error_reporting(E_ALL);
ini_set('display_errors', true);
function test($waarde){
$waarde2=$waarde;
}
test("konijn");
echo $waarde2;
?>

kan iemand mijn uitleggen hoe ik dit werkend krijg
het resultaat tot zover is:
Notice: Undefined variable: waarde2 in D:\project\geoware@proj\test.php on line 8
en het zou volgens mijn moeten zijn:
konijn
maar ik doe vast iets elementairs fout.
$waarde2 bestaat alleen binnen de functie, niet buiten de functie.

Dit gaat beter werken:
<?php
error_reporting(E_ALL);
ini_set('display_errors', true);
function test($waarde){
return $waarde; // geef de waarde retour
}
echo test("konijn");
?>

Reageren