Добрый вечер всем.
новичок, пытаюсь учить php. есть задача удалить строку где лежит определенная переменная.
вот код
<?php
$catalog_main["0"] = array("id"=>"1", "name"=>"Иванов И.И.", "age"=>"25", "email"=>"ivanov@mail.ru");
$catalog_main["1"] = array("id"=>"2", "name"=>"Петров П.П.", "age"=>"34", "email"=>"petrov@mail.ru");
$catalog_main["2"] = array("id"=>"3", "name"=>"Сидоров С.С.", "age"=>"47", "email"=>"sidorov@mail.ru");
foreach ($catalog_main as &$value) {
echo $value['id'] . " -" . $value['name'] . " - " . $value['age'] . " - " . $value['email'] . '<br>';
}
?>
он мне выводит сейчас все строки массива, мне бы хотелось чтобы он не выводил строку массива где имеется name=Петров П.П.
Прошу помощи как можно реализовать данную задачу?