как узнать, существует ли ключ в строке Json [дубликат]

Возможный дубликат:
Как проверить, существует ли элемент массива?

извините, если я ошибаюсь, я новичок в PHP. Есть ли способ узнать, существует ли ключ в строке Jsonпосле декодирования с использованием функции json_decodeв PHP.

$json = {"user_id":"51","password":"abc123fo"};

Кратко:

$json = {"password":"abc123fo"};
$mydata = json_decode($json,true);
user_id = $mydata['user_id'];

Если строка json не состоит из идентификатора пользователя _, она выдает исключение, подобное Undefined index user_id, поэтому есть ли способ проверить, существует ли ключ в строке Json. Пожалуйста, помогите мне, я используя PHP 5.3 and Codeigniter 2.1 MVCЗаранее спасибо

32
задан Community 23 May 2017 в 12:25
поделиться