Возврат PHP в функцию Fedex - PullRequest
0 голосов
/ 24 мая 2011

Не знаю, стоит ли мне добавлять в этот пост или нет, но я думаю, что это уместно

Это прекрасно работает

function getProperty($var)
{
    if($var == 'check') 
        Return true;

    if($var == 'shipaccount') 
        Return '286096425543324';

Но это не так? Как можно было бы ввести

$fedex_account = "286096425543324";
function getProperty($var)
{
    if($var == 'check') 
        Return true;

    if($var == 'shipaccount') 
        Return '$fedex_account';

Ответы [ 2 ]

3 голосов
/ 24 мая 2011

Читать о Видимость - $fedex_account находятся в другой области.
и о цитаты .

3 голосов
/ 24 мая 2011
'$fedex_account'

Одинарные кавычки не раскрывают переменные.Просто сделайте это:

function getProperty($var){
// You need this if $fedex_account is a global variable
global $fedex_account;
if($var == 'check') Return true;
if($var == 'shipaccount') Return $fedex_account;
...