1

当我使用php 函数Array ( ['6'] => mobile )打印我的数组时,我有以下数组。print_r我需要将数组的索引和值分隔在两个不同的变量中。

实际代码是

$ques=$_POST['selector'];
$count = count($ques);
for($i=0; $i < $count; $i++)
{
    print_r ($ques)."\n";
} 

我怎样才能做到这一点?

4

3 回答 3

3

您可以通过以下方式执行此操作:

foreach ($ques as $key => $value) {
    echo $key . ' = ' . $value;
} 
于 2013-04-14T13:18:00.767 回答
2
<?php print_r( array_keys( $array ) ); ?>
<?php print_r( array_values( $array ) ); ?>
于 2013-04-14T13:17:06.360 回答
0
foreach ($ques as $key => $value) {
    $variable1 = $variable1 . ',' . $key;
    $variable2 = $variable1 . ',' . $value;
} 

如果这两个变量的值超过 1,则可以用 substr 分隔逗号。

于 2013-04-14T13:30:46.250 回答