<?
/*
* de vars zijn $line[state], $line[place]
* functie wijzigt de tekst input in 1e letter = Hoofdletter, rest= kleine letters
* indien "-" teken aanwezig, opnieuw 1e letter = Hoofdletter, rest= kleine letters
* bijv. input = noord-holland, wordt input = Noord-Holland
* bijv. input = den helder, wordt input = Den Helder
*/
function upper_lower($var)
{
$var = $word_caps;
preg_match_all("/^([aA-zZ]+)(\s|\-+)([aA-zZ]+)/", $var, $matches);
$words_caps = ucfirst($matches[1][0]) . $matches[2][0] . ucfirst($matches[3][0]);
return $var;
}
?>
Het probleem is dat ik me zit te vergapen aan de var die ik nodig heb om
de functie te kunnen gebruiken.
Als ik de functie gebruikt werkt ie nl niet.
<?
{
update_address(upper_lower($state));
// geeft leeg veld op het scherm na een update
}
?>
705 views