2015-11-10 2 views
-2

Это код. Мне нужен ответ, заданный с помощью этого вызова функции newa вне функции. Я только не устанавливаю.Проблемы с вызовами isset и функций

<?php 
$home=1; 
newa(); 
function newa(){ 
if (isset($home)) { 

    echo "set"; 
}else{ 
    echo "not set"; 
} 
} 
?> 
+3

http://php.net/manual/en/language.variables.scope.php – AbraCadaver

+0

Спасибо ребята ..... проблема, которую мне нужно решить, не может быть выполнена с использованием if (isset ($ var)) ...... она была решена с использованием if() только, извините за шаблон, который я выбрал выше, его нужно было продемонстрировать в таком way ... :) –

ответ

0

Пожалуйста закодировать так:

<?php 
$home=1; 
newa($home); 
function newa($home){ 
if (isset($home)) { 

    echo "set"; 
}else{ 
echo "not set"; 
} 
} 
?> 
+0

Вы должны передать переменную, которая является $ home для функции. –

+0

Спасибо за помощь :) –

+0

Добро пожаловать в Prayan. –

0

Использование:

<?php 
function newa($home = null) { 
    if (isset($home)) { 
     echo 'set'; 
    } else { 
     echo 'not set'; 
    } 
} 
?> 

и вызов функции:

<?php 
newa(5); 
?> 

Результат:

 
set 

или:

<?php 
newa(); 
?> 

результат:

 
not set 
+0

Благодарим за помощь –

Смежные вопросы