У меня есть два таких массива:
$path = array("Login", "Register");
$list = array("Admin", "Customers", "Guest");
for ($i=0, $i<=count($path), $i++, $k=0; $k<=count($list); $k++) {
echo "Var " . $path[$i] . " is " . $list[$k] . "\n";
}
Вывод :
Var Register is Admin
Var Register is Customers
Var Register is Guest
<br />
<b>Notice</b>: Undefined offset: 3 in <b>[...][...]</b> on line <b>6</b><br />
Var Register is
Мне нужно вывести это
Var Login is Admin
Var Login is Customers
Var Login is Guest
Var Register is Admin
Var Register is Customers
Var Register is Guest
У любого есть решение?
@alifiaavirista - Вы думали об использовании Словарь?
Добро пожаловать на stackoverflow.com. Найдите время, чтобы прочитать страницы помощи, особенно разделы с названиями "Какие темы я могу спросить здесь?" и «Какие типы вопросов мне следует избегать?». Также, пожалуйста, взять тур и прочтите о как задавать хорошие вопросы. Наконец, прочтите этот контрольный список вопросов.






Вам нужно использовать второй foreach.
<?php
$path = array("Login", "Register");
$list = array("Admin", "Customers", "Guest");
foreach ($path as $p) {
foreach ($list as $l) {
echo "Var " . $p . " is " . $l . "\n";
}
}
а ссылка используется почему?
Я удалил ссылку
Если вы просто хотите пройтись по массиву, вы можете использовать цикл foreach:
foreach ($path as $p) {
$row = 'Var ' . $p . ' is ';
foreach ($list as $l) {
echo $row . $l . "\n";
}
}
где первый цикл проходит через переменные, а затем внутренний цикл использует каждую переменную для каждого элемента списка
$path = array("Login", "Register");
$list = array("Admin", "Customers", "Guest");
for ($i=0; $i<count($path); $i++) {
for($j=0;$j<count($list);$j++){
echo "Var " . $path[$i] . " is " . $list[$k] . "\n";
}
}
Надеюсь, что это поможет вам
<?php
$path = array("Login", "Register");
$list = array("Admin", "Customers", "Guest");
foreach ($path as $row) {
foreach ($list as $data) {
echo "Var " . $row . " is " . $data . "\n";
echo '<br />';
}
}
Вам просто нужен двойной цикл foreach для анализа массивов.
Результат:
Var Login is Admin
Var Login is Customers
Var Login is Guest
Var Register is Admin
Var Register is Customers
Var Register is Guest
@RolandStarke может код написать?