全局陣列?

浏览:289 发布日期:2016/01/22 分类:求助交流 关键字: 全局 陣列 緩存
新手發問, 請多多包涵
目前遇到了一個問題: 如何宣告一個全局的陣列並且讓我自定義方法使用?
在php下:$testArray = array();
$testArray[0] = "99";
function doSomething(){
global $testArray;
for($i=0;$i<2;$i++){
$testArray[$i]=$i;
}
}
echo $testArray[0]   //99
doSomething();
echo $testArray[0] //0
echo $testArray[1] //1
在ThinkPHP下似乎可以使用緩存來傳遞方法外面的變數, 但目前我無法寫入陣列或數值:$chartArray = array();
$chartArray[0] = "99";
S('chart', $chartArray);
function doSomething()
{
 for($i=0;$i<2;$i++){
 S('chart')[$i]  = $i
 echo $i. " ".S('chart')[$i]."<br>"; 
}
}
doSomething(); 
//0 空
//1 空
請問我該如何再doSomething方法內讀取並修改chartArray?
最佳答案
评论( 相关
后面还有条评论,点击查看>>