Menu principale:
$a = 10; function sum($b) { return $a + $b; } echo sum(10);
PHP Notice: Undefined variable: a in php shell code on line 2
$a = 10; function sum($a, $b) { return $a + $b; } echo sum($a, 10); //in questo caso il risultato sarà 20
$a = 10; function sum($b) { global $a; return $a + $b; } echo sum(10); //anche in questo caso il risultato sarà 20
$a = 10; function sum($b) { return $GLOBALS['a'] + $b; } echo sum(10); //anche in questo caso il risultato sarà 20
include 'nomedelfile.php'; //oppure require 'nomedelfile.php';
<?php $a = $a * 100; ?>
<?php $a = 10; include 'moltiplica.php'; echo $a; ?>
<?php $a = 10; include 'moltiplica.php'; include 'moltiplica.php'; echo $a; ?>
<?php $a = 10; include_once 'moltiplica.php'; include_once 'moltiplica.php'; echo $a; ?>