A. php怎麼調用函數內部數組變數
如你要調用function的運行結果,首先function要有
返回值
。你只需這樣寫:
function
creatList(){
....//你的代碼
return
$tr_array;//再末尾加上這句,就可以在外部獲取運行結果
}
具體調用:
$test
=
new
createHistoryList();
$arr
=$test->creatList();//這不就獲得$tr_array數組的值了么
print_r
($arr);//列印$arr
B. 請php高手解答,如何在array中調用value
用foreach吧
foreach($day as $key=>$val){
if($val=='Friday'){
echo "Today is Friday";
}
}
或直接用javascript控制頁面元素
function selectOnchange(){
document.getElementsById('day').onchange = function(){
if(this.value=='Friday') alert('Today is Friday');
}
}
C. php array中的調用
這應該是頁面配置代碼,以array的方式寫入文本文件代替資料庫存儲。
有一個簡單方法:在生成這一配置文件的代碼中,把第一個array['default']的值(即「這里調用下面id中「shejiaodaima_zhuye」里輸入的數值,怎麼寫」)替換成第二個array['id']的值(即「shejiaodaima_zhuye」)就可以了。
D. php調用數組裡面的第一個值
current()數組函數取數組的第一個元素值,例如:
<?php
$arr=array(array(15844=>個人站長));
echocurrent($arr[0]);
?>
E. 如何學習PHP array
數組的創建:
<?php
$Arr = array('姓名'=>'張三','身高'=>'174','家鄉'=>'上海');
print_r($Arr);
/*
方法一:
通過array方法,制定鍵值對
返回
Array
(
[姓名] => 張三
[身高] => 174
[家鄉] => 上海
)
*/
unset($Arr);
//釋放$Arr
$Arr['姓名']='張三';
$Arr['身高']='174';
print_r($Arr);
/*
方法二:
通過一個值對應一個鍵的方式來賦值
返回:
Array
(
[姓名] => 張三
[身高] => 174
)
*/
unset($Arr);
//釋放$Arr
$Arr = array('張三','174','上海');
print_r($Arr);
/*
方法三:
直接調用array方法,把值放進去,會自動把索引當成鍵
返回:
Array
(
[0] => 張三
[1] => 174
[2] => 上海
)
*/
unset($Arr);
//釋放$Arr
$Arr[]='張三';
$Arr[]='174';
print_r($Arr);
/*
方法四:
直接一個值一個值得賦值,不用指定鍵
這樣鍵會自動生成
會把當前值的索引當成鍵
返回:
Array
(
[0] => 張三
[1] => 174
)
*/
unset($Arr);
//釋放$Arr
$Arr = array('張三',0=>'174','上海','擅長'=>'籃球','音樂',0=>'電腦游戲');
print_r($Arr);
/*
方法五:
返回:
Array
(
[0] => 電腦游戲
[1] => 上海
[擅長] => 籃球
[2] => 音樂
)
先給'張三'的鍵定為0,就說明0這個存儲空間放的是張三
但是後面有兩處鍵為0的,那麼以最後一個為准,因為如果鍵相同的話,是後面一個替換前面一個
所以0->電腦游戲
'上海'和'音樂'是沒有指定鍵的,那麼他們的鍵就是前面最大的鍵+1
*/
unset($Arr);
//釋放$Arr
$Arr[]='張三';
$Arr[]='174';
$Arr[]='上海';
$Arr[0]='籃球';
$Arr['愛好']='音樂';
$Arr[]='電腦游戲';
print_r($Arr);
/*
方法六:
返回:
Array
(
[0] => 籃球
[1] => 174
[2] => 上海
[愛好] => 音樂
[3] => 電腦游戲
)
原理和方法五一樣
*/
?>
F. PHP 如何循環輸出數組 並且調用
用foreach試試