Я хотел бы найти ключ в многомерном массиве, и я бы хотел получить значение, связанное с этим ключом. Например, я хотел бы извлечь следующие тексты из следующего массива: SENT AT 12.08ms И текст sample id 41962 Ниже приведен массив print_r (): Array ( [0] => Array ( [VERSION] => Array ( [0] => Array ( […]
Я хотел бы найти значение в массиве с помощью ключа. как это: $array=('us'=>'United', 'ca'=>'canada'); $key='ca'; Как я могу получить значение «canada»? Благодарю.
$lang = array( 'thank you'=>'You are welcome', 'thanks'=>'You are welcome', 'thank ya'=>'You are welcome' ); Как вы можете видеть, это утомительное написание нескольких клавиш для одного и того же значения, я могу это сделать. $lang['thanks']=>$lang['thank ya']=>$lang['thank you'] Просто пытаясь сэкономить некоторое время здесь, переписывая сто раз Функция класса PHP: function fetch_key($key, $l,$bool){ $dynamic = new […]
Есть 2 массива, одинаковые длины и с теми же клавишами: $a1 = [1=>2000,65=>1354,103=>1787]; $a2 = [1=>'hello',65=>'hi',103=>'goodevening']; asort($a1); Ключи a1 и a2 являются идентификаторами из базы данных. a1 сортируется по значению. После сортировки, как мы можем использовать один и тот же порядок сортировки в a2? Благодаря!
Я дважды искал его в течение двух дней и пытался посмотреть руководство по PHP, и я до сих пор не помню эту функцию, которая выравнивает значения ключей для массивов PHP. Все, что я ищу, это функция, которая принимает это: Array ( [0] => 1 [3] => 2 [4] => 3 [7] => 4 [9] => […]
Что такое САМЫЙ ЭФФЕКТИВНЫЙ способ иметь массив значений и превращать его в массив ключей? Мне бы очень хотелось избежать любой петли foreach … $in = array( 'red', 'green', 'blue' ); В $out = array( 'red' => NULL, 'green' => NULL, 'blue' => NULL );
** Хорошо, стало ясно, что эта проблема связана с настройкой openssl на сервере Linux и как правильно настроить пользовательский файл openssl.cnf. Я не ищу ничего сложного, но мне нужен интерфейс, чтобы иметь возможность создавать самоподписанные клиентские сертификаты для проверки подлинности в моем веб-сервисе. Поэтому мне нужно иметь возможность использовать мой ЦС для создания промежуточных центров […]
У меня небольшая проблема. Вот мой массив: $data = array( 'properties'=>array{ [0]=> array { ["name"]=>"prop1", ["properties"]=> array { [0]=> array(5) { ["name"]=>"sub_prop1" } [1]=> array(6) { ["name"]=>"sub_prop2", ["properties"]=> array(2) { [0]=> array(6) { ["name"]=>"MARK" } } } } }, [1]=> array { ["name"]=>"prop2" } } ); Путь к массиву: 0/1/0. Я знаю все ключи до […]
Если существуют какие-то ограничения для ключей массива в PHP? Длина? Не приемлемые строки? В официальной документации найдено только это, но информации о ограничениях ключей нет. Ключ может быть целым числом или строкой. Если ключ является стандартным представлением целого числа, он будет интерпретироваться как таковой (т.е. «8» будет интерпретирован как 8, а «08» будет интерпретирован как […]
Как эхоиздать значения по отдельности этого массива? Array ( [0] => 20120514 [1] => My Event 3 ) так echo $value[0]; etc У меня это до сих пор: foreach (json_decode($json_data_string, true) as $item) { $eventDate = trim($item['date']); // positive limit $myarray = (explode(',', $eventDate, 2)); foreach ($myarray as $value) { echo $value; } Это эхо […]