变量在脚本中早期调用函数时不显示

Any help is appreciated. I cannot seem to get the value of $sum if I call showSum() before the function...

EXAMPLE 1: (this works fine)

[main code here]

$sum = $valueObtainedAfterWhileLoop;

function showSum(){
global $sum;

return $sum;
}
echo getSum();

EXAMPLE 2: (this does not work - no error is returned, but no value is printed to the screen)

echo getSum();

[main code here]

$sum = $valueObtainedAfterWhileLoop;

function showSum(){
global $sum;

return $sum;
}

I need to use the value of $sum at the top of the page. What can I do?


#0

Absolutely nothing. The variable has not been assigned to yet, so there's no value to use. Try calculating it in the function instead.

推荐文章

2010年,Linux大事记

2010年,Linux大事记

推荐文章

昨天微软亚研院自然语言处理组的周明博士给我们做了报告

昨天微软亚研院自然语言处理组的周明博士给我们做了报告

推荐文章

一位有着20年经验的企业家告诉创业者的5件事

一位有着20年经验的企业家告诉创业者的5件事

推荐文章

搜索下一站:个性化搜索基本方法和简单实验

搜索下一站:个性化搜索基本方法和简单实验

推荐文章

[转]搜索引擎的终极使命--骆轶航

[转]搜索引擎的终极使命--骆轶航

推荐文章

中国有真正的Facebook吗---------小评博客、论坛、微博等

中国有真正的Facebook吗---------小评博客、论坛、微博等

推荐文章

分析SNS型网站Facebook模式的成功模式

分析SNS型网站Facebook模式的成功模式

推荐文章

Java EE:学习JBoss/EJB和JMS的链接

Java EE:学习JBoss/EJB和JMS的链接

推荐文章

jquery和cookie状态

jquery和cookie状态

推荐文章

c#表单应用程序中的谷歌地图

c#表单应用程序中的谷歌地图

推荐文章

MVVMLight+RIA+MEF模式

MVVMLight+RIA+MEF模式

推荐文章

facebook开发者工具包中的Connect.RegisterUser是什么

facebook开发者工具包中的Connect.RegisterUser是什么

推荐文章

使用Register hotkey注册多个热键

使用Register hotkey注册多个热键

推荐文章

避免重复

避免重复

推荐文章

如何避免我发的邮件不被归类为垃圾邮件?

如何避免我发的邮件不被归类为垃圾邮件?

推荐文章

Grails自动关系获取

Grails自动关系获取