Задать вопрос
@Kar92

Как взять тот email где email равно anpapzyan94@gmail.com?

<?php
$json = 'id1 = {
    "name":"Karen",
    "email":karenshahmuradyan@gmail.com,
    "password":123456
    "activation":0,
},
id2 = {
    "name":"Anush",
    "email":anpapzyan94@gmail.com,
    "password":654321
    "activation":0,
},
id3 = {
    "name":"Vahe",
    "email":vahe@gmail.com,
    "password":vahe1992
    "activation":0,
}
}';
?>
  • Вопрос задан
  • 205 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега PHP
♬♬
$data = json_decode($json);
$found = false;
foreach($data as $person) {
  if( $person->email === 'anpapzyan94@gmail.com') {
    $found = $person;
    break;
  }
}

if( $found) {
  // нашёлся! – он в переменной $found
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы