abez,
Цитата:
<?php
$one = "Привет";
$two = "Пока";
$out = $one;
function sel_out(&$sel_var, $one, $two)
{
if ($sel_var == $one)
{
$sel_var = $two;
}
else {
$sel_var = $one;
}
}
$ii = 0;
while ($ii < 10)
{
sel_out($out,$one,$two);
echo "$out\n";
$ii++;
}
?>
|
Вот так работает. Грубо конечно, но работает. Не знаю точно как в php работать с глобальными переменными. Приходится передавать их функции в качестве параметров. А со $string пропарочка вышла. Забыл что такой тип бывает. Если бы язык был более строгий, типа паскаля, обязательно выдал бы синтаксическую ошибку. А в php анархия полная.