маленькая проблемка с функциями

Статус
В этой теме нельзя размещать новые ответы.

maximus007

Новичок
маленькая проблемка с функциями

Имеется скажем такой кусок программы:
function1($variable)
{
function2($variable);
print $variable;
}
function2($variable);
{
$variable = substr($variable,0,20);
return $variable;
}
В function1 переменную variable выводит такая какая она есть, то есть в function2 переменная обрезалась, но в function1 она уже без изменений, то есть не обрезаная.
Извините мот, что это глупый вопрос, ну всякое бывает, не помню.
 
Re: маленькая проблемка с функциями

Автор оригинала: maximus007
Имеется скажем такой кусок программы:
function1($variable)
{
function2($variable);
print $variable;
}
function2($variable);
{
$variable = substr($variable,0,20);
return $variable;
}
В function1 переменную variable выводит такая какая она есть, то есть в function2 переменная обрезалась, но в function1 она уже без изменений, то есть не обрезаная.
Извините мот, что это глупый вопрос, ну всякое бывает, не помню.
передача параметров по ссылки читай
 
Ыыы. Разминка для мозга - делай так:

PHP:
function1($variable)
{
echo function2($variable);
}
function2($variable);
{
$variable = substr($variable,0,20);
return $variable;
}
 
в лучшем стиле индуского кодирования ;)
 
Тема закрыта.

Обсудите индуский код в другом топике
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху