作者LPH66 (IWH68S0XZ8M89)
看板PHP
标题Re: [请益] 一个简单的程式问题^^"
时间Fri Jan 25 14:53:49 2008
※ 引述《icedesign (不可或缺的咖啡因)》之铭言:
: ^^" 不好意思,小弟是PHP新手,想请教版上前辈一个简单的问题。
: 我做了一个练习题目,如下:
: <?PHP
: for($i=0;$i<5;$i++){
: $myArray = array(
: 'LL',
: 'GG',
: 'HH',
: 'WW',
: 'II');
: extract($myArray,EXTR_PREFIX_ALL,"newArray");
: echo "$newArray"._."$i"."<br/>";
: }
: ?>
: 结果印出来的是
: newArray_0
: newArray_1
: newArray_2
: newArray_3
: newArray_4
: 而不是我所想要的阵列内的值,请问版上前辈,应该要怎麽写才对呢?
: 谢谢各位。
你要的应该是这样:
$arr=array('hello','world','XD','orz','QQ');
extract($arr,EXTR_PREFIX_ALL,"elem");
for($i=0; $i<5; $i++)
{
$s="elem_".$i;
echo "$$s"."<br />";
}
利用""的字串取代 把$s放入变数名称 再加一层$去取它
--
'Oh, Harry, dont't you
see?' Hermione breathed. 'If she could have done
one thing to make
absolutely sure that every single person in this school
will read your interview, it was
banning it!'
---'Harry Potter and the order of the phoenix', P513
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.84.44.21
1F:推 icedesign:谢谢! 01/25 15:25