Описание тега array-key

NoneArray-key refers to key portion of array holding key and value pair. In PHP array_keys() returns the keys, numeric and string, from the input array.
1 ответ

Как изменить значение ключа из строки в числовой из многомерного массива? (CodeIgniter)

У меня есть многомерный массив. есть детали Array ( [0] => Array ( [score] => 2 [idks] => 3 [pasm] => 2 [qty] => 2 [qility] => 3 [point] => 2 [cls] => 5 [org] => 5 [outd] => 5 ) [1] => Array ( [score] => 5 [idks] …
0 ответов

Preg_match с переменной целочисленного ключа

У меня есть массив $op1 = array('45'=>123, '657'=>65, '6578'=>234, '65782'=>0, '3'=>25, '756'=>156, '3445'=>178, '20924'=>92); И затем переменная, взятая из формы, которую я хочу увидеть, начинается ли с нее какой-либо из клю…
19 фев '15 в 00:52
4 ответа

Получить ключ массива для удаления массива на основе этого объекта массива

Новый вопрос, так что это массив [ 0: { "id" : "3" "name": "David", "age": "20" }, 1: { "id" : "6" "name": "", "age": "18" }, 2: { "id" : "8" "name": "Micheal", "age": "25" }, 3: { "id" : "9" "name": "Wonder Women", "age": "20" }, 4: { "id" : "12" "…
15 июл '17 в 07:56
6 ответов

PHP: многомерный массив, многомерные ключи?

$products = array( 'paper' => "Paper Section" => array ( 'copier' => "Copier and Multipurpose", 'inkjet' => "Inkjet Printer", ), 'pens' => "Pen Section" => array ( 'ball' => "Ballpoint Pens", 'hilite' => "Highlighters" ), 'mi…
3 ответа

Как получить индекс одного массива и сделать его значением для другого

$Towns = ['Plovdiv', '40', 'Pernik', '20', 'Vidin', '8', 'Sliven', '44', 'Plovdiv', '1', 'Vidin', '7', 'Chirpan', '0']; $emptyTown = []; $emptyIncome = []; $calculated = []; $rowCount = 0; foreach ($Towns as $town){ $rowCount++; $rowCount2++; if($ro…
2 ответа

Использование переменной в $_POST[]

Я предполагаю, что это очень нубский вопрос, но я не могу понять это. У меня есть код: for($i=1; $i<9; $i++){ if (isset($_POST['is'$i'ID'])) { echo $i . " is OK<br>"; } } И я знаю, что проблема заключается в этой строке: if (isset($_POST['i…
22 июл '14 в 19:51
1 ответ

Имя ключа массива с подчеркиванием

У меня есть простой код PHP ниже, parse_str($_SERVER['QUERY_STRING'], $paycodetnx); var_dump($paycodetnx); echo $paycodetnx['tnx_id']; вывод var_dump($paycodetnx); array(6) { ["command"]=> string(3) "pay" ["txn_id"]=> string(9) "650695821" ["t…
05 сен '11 в 08:01
2 ответа

Как удалить / заменить определенные символы как из ключей, так и из значений в массиве?

Моя цель - удалить группу символов из ключей одномерного массива и другую группу символов из значений этого же массива. Пример: $arr = [ 'a' => 'Letter A!', '`b`' => 'Letter B w/quotes...', ' c ' => 'Letter C w/spaces?', ' -_-`d`- _ - ' =&g…
19 сен '18 в 10:46
1 ответ

Как создать новый ключ массива во внутреннем ключе существующего ассоциативного массива?

Я следую за двумя массивами следующим образом: $test_array = array('frequencyCapping','images','sizes'); $soap_arr = array( 'lineItemId' => '', 'creativeData' => array( 'name' => '', 'adType' => '', 'clickUrl' => '', 'weight' => ''…
2 ответа

Как сопоставить ключи массива и вставить значения в новый массив?

У меня есть массив под названием $transaction_count следующее: Array ( [0] => Array ( [transaction_status] => success [StatusCount] => 25 ) [1] => Array ( [transaction_status] => inprocess [StatusCount] => 5 ) [2] => Array ( [tr…
04 фев '14 в 05:30
2 ответа

Возврат ключа массива и значения из упорядоченного числа

Я хочу вернуть и ключ, и значение элемента массива, зная только их численно упорядоченный номер. Есть ли лучший способ, чем использовать эти две функции? $num = '3'; $array = [ 'fish' => 'blue', 'monkey' => 'green', 'pig' => 'blue', 'cat' =…
02 июн '14 в 22:44
3 ответа

Создание массива php (''=>'')

Какая разница между $prefix=array(''=>''); а также $prefix=array();что именно $prefix=array(''=>''); используя для?
01 мар '15 в 21:24
3 ответа

Эхо и добавить ключи массива

Мой массив: <?php $fruitcolors = array('apple'=>'red', 'lemon'=>'yellow'); ?> Мне нужно знать, как повторить значение яблока, чтобы оно звучало как "красное". Также мне нужно знать, как добавить новое значение с помощью PHP-кода: $fruitc…
02 авг '12 в 17:18
1 ответ

PHP Array получает только те элементы / значения, ключи которых соответствуют определенному шаблону

У меня есть многомерный и вложенный массив, как показано ниже: Array ( [_edit_lock] => Array ( [0] => 1504299434:6 ) [_edit_last] => Array ( [0] => 6 ) [additional_photos_0_gallery_image_1] => Array ( [0] => 77556 ) [additional_pho…
02 сен '17 в 13:05
1 ответ

Является ли array_key() самым быстрым решением для этого?

Я пишу приложение для моего исследования, которое имеет дело с очень большими массивами и множеством итераций их значений. Чтобы сократить время вычислений, я реализую несколько улучшений в кодах. Сейчас, после нескольких улучшений, время расчета вс…
14 май '13 в 21:41
3 ответа

utf8_encode не дает правильного результата

Моя проблема заключается в следующем: Я храню массив, в котором есть такие ключи, как "e", "f" и т. Д. В какой-то момент мне нужно получить значение ключа. Это хорошо работает. Но если я хочу сохранить "í", "é" и т. Д. В качестве ключей, это не даст…
11 фев '12 в 16:11
3 ответа

Почему значение ключа массива не обновляется?

У меня есть массив под названием $test_dataи хочу обновить ключ ['test_duration'], Однако я не могу сделать это обновление. Рассмотрим следующий массив: Array ( [0] => Array ( [test_id] => 1116 [test_name] => ques stats [test_no_questions] …
1 ответ

Безопасные строки php для использования в многомерном массиве index/key

Я хочу использовать строки, полученные при разборе внешнего XML-документа, в качестве индексов в массиве. Так как я не знаю, какие строки хранятся в этом документе - есть ли какие-либо проверки или процессы очистки, которые я должен использовать, чт…
17 дек '13 в 12:03
3 ответа

Получить субмассив из многомерного массива с помощью php

Я хочу получить значение из многомерного массива с помощью PHP, Я передаю ключ функции и, если ключ содержит значение (т.е. без какого-либо значения массива), он вернет его. Но если этот ключ содержит значение массива, он вернет весь подмассив. Я до…
5 ответов

Поиск следующей строки массива с помощью PHP

Я работаю в коде, который находит следующее значение массива на основе текущего значения, но все равно всегда возвращает 1 в качестве результата. $users_emails = array('Spence', 'Matt', 'Marc', 'Adam', 'Paul'); $current = 'Spence'; $keys = array_key…
13 апр '18 в 03:12