Функции

SoniK

Ромик, но не Chef :-)
Функции

Подскажите пожалуйста как правильно вызывать функции?

На пример у меня код вывода содержимого файла - это функция. Как мне её выводить там где мне надо?
 

SoniK

Ромик, но не Chef :-)
Блин не получаеться ни чего Ж)

Это у меня содержимое файла main.php
<?php
function go($page)
{
if(file_exists("$_GET[page].php"))
{
include "$_GET[page].php";
}}
?>

Это индекс

<?php
require("main.php");
require("top.php");

function(go);

require("bottom.php");
?>

И выдаёт ошибку

Parse error: parse error, unexpected '(', expecting T_STRING in z:\home\localhost\www\index.php on line 6

я и в кавычках название функции ставил и что ток не пробовал всё равно ошибка Ж)
 

ONK

Пассивист PHPСluba
$_GET В функции будет недостпен, замени просто на "$page.php"
 

tony2001

TeaM PHPClub
....потому что $_POST, $_GET и иже с ними - СУПЕРглобальные переменные, они везде доступны, в отличие от $HTTP_POST_VARS, $HTTP_GET_VARS etc.
 

ONK

Пассивист PHPСluba
Понял, буду знать, но если параметр передан как аргумент функции то то лучше его использовать так как он в функции описан, или нечего плодить копии переменных.
 
Сверху