我有这段代码 -
$var = $family [$counter];
var_dump($var);
$a=explode('/',$var);
" var_dump($ var);"的输出是
现在我正在爆炸和打印 -
var_dump($a);
print $a[2];
以上两行的输出是 -
当我打印$ a [2]时;我没有得到任何output
。
为什么会这样? 请指导.. !!
答案 0 :(得分:0)
你试过echo
??
echo $a[2];
<强>已更新强>
<?php
$var = "scripts/testSuite/hostAgentFeatures/ping/BasicFunctionality/IPv4/pingHostOnSubnetWithNoGateway.tcl";
$a = explode('/',$var);
print $a[2];
?>
输出
hostAgentFeatures
在此处查看:
答案 1 :(得分:0)
First print_r($ a); 然后你要显示哪个值put arrayname [key];
echo $ a [2];
答案 2 :(得分:-1)
应该是不能使用print,因为这是一个数组。您可以尝试print_r
或var_dump
$a[2]
。
print_r($a[2])
或强>
var_dump($a[2])