-1
に私はこのような配列を持っている:PHPのインデックス配列が第二等しく、そう
$actions = array(
"controller",
"index",
"method",
"default",
);
私が最初のキーを取得したいこの
$actions = array(
"controller" => "index",
"method" => "default"
);
ようなので、上の第二の鍵に等しく、
どうすればいいですか?あなたは偶数のエレメントを含むことが確実な場合
<?php
$actions = array(
"controller",
"index",
"method",
"default",
);
for($i = 0; $i < count($actions); $i++)
{
$arr[$actions[$i]] = $actions[$i += 1];
}
echo "<pre>";
print_r($arr);
[so]では、コードを自分で書くことができます**。 ** [もっと研究をして](// meta.stackoverflow.com/questions/261592)**あなたが問題を抱えていると、あなたが試みたものを投稿することができます** (** stackoverflow.com/help/mcve)を提供しています。私は良い質問と[完璧な質問]を読むことをお勧めします(http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/)。また、[ツアー]を取って** [this](// meta.stackoverflow.com/questions/347937/)**を必ず読んでください。 –
forループを使用して配列をループするここでループのチェックアウトを行うhttp://php.net/manual/en/control-structures.for.php –