de to?

kdyzbych chtel mit php skript vedle (v externim souboru)... kde bych mel definovane treba nejake promenne a nake funkce tak ho normalne udelam, ale jak udelam to , abych ho nacetl do toho hlavniho souboru...?
dik
include(), require()
a nejak jinak? protoze s tady tema 2 mi to nejak buguje..... pise mi to :parse....... a nake blbosti.....
nebo pls mi napis celou tu fci kdyz se ten soubor menuje skript.php (nebo ho mam pojmenovat jinak?)
prvni soubor, treba vkladam.php (muze se jmenovat jakkoli, treba vkladam.toto)
<?php
$prom1="cosi";
function dvakrat($x) {
return $x*2;
}
?>

druhy soubor treba a.php
<?php
require('vkladam.php');
$a = $prom1;
echo $a; # vypise "cosi"
echo dvakrat(3); # vypise 6
?>
DIK moc..... super..:-)