|
|
|
[php] Срез массива по известным ключю и изначению
|
|||
|---|---|---|---|
|
#18+
Загадочный заголовок получился. Задача такая: Есть массив типа $a = array(array(a=>'a1', ...), array(a=>'a2', ...)); Была зачача заполучить из первого большого массива только те элементы, которые содержат внутри себя заданные пары ключ=>значение Написал функцию, но почему-то показалось что она плохая, а потом показалось, что изобрел велосипед Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. Может кто поможет оптимизировать? Или подскажет готовое решение :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2012, 23:10:09 |
|
||
|
[php] Срез массива по известным ключю и изначению
|
|||
|---|---|---|---|
|
#18+
dreamworker, Может так: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. p.s. если неправильно понял задание, то прошу не пинать - поздно уже xD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 00:54:15 |
|
||
|
[php] Срез массива по известным ключю и изначению
|
|||
|---|---|---|---|
|
#18+
Не совсем)) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 14:29:46 |
|
||
|
[php] Срез массива по известным ключю и изначению
|
|||
|---|---|---|---|
|
#18+
dreamworkerНе совсем)) Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Если нужен одномерный массив, то можно проще: Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2012, 15:06:12 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=142&tid=1465000]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 376ms |

| 0 / 0 |
