У меня есть массив как это:PHP манипулировать массив строки в ассоциативный массив
array(4) {
[0] => "1. \Device\NPF_{1AAAAA99-7933-4CBC-AF26-2A1C1394BD94} (VirtualBox Host-Only Network)"
[1] => "2. \Device\NPF_{2BBBBB88-75BB-4CD0-970A-36430287C245} (Wireless Network Connection 6)"
[2] => "3. \Device\NPF_{3CCCCC77-8469-4445-A2ED-9C0FDDBA1C3D} (Wireless Network Connection 7)"
[3] => "4. \Device\NPF_{4EEEEE66-2C9D-4D47-B7EA-8A20A40A149B} (Local Area Connection)"
}
и хотел бы манипулировать в новый ассоциативный массив так:
array(4) {
["1"] => "VirtualBox Host-Only Network"
["2"] => "Wireless Network Connection 6"
["3"] => "Wireless Network Connection 7"
["4"] => "Local Area Connection"
}
Я понимаю, что я мог бы использовать цикл foreach, чтобы пройти через исходный массив, а затем в каждой итерации использовать функцию substr, чтобы получить первый символ для нового ключа массива и искать предложение внутри шаблона(), но не удалось реализовать это. Любое предложение очень ценится! Благодаря!
Вы должны размещать код, который вы пробовали. –