Advertisement
Guest User

Untitled

a guest
Jun 25th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.53 KB | None | 0 0
  1. <?php
  2. $a = "
  3. array (
  4. 0 =>
  5. array (
  6. 'id' => '9176',
  7. 'pos_cnt' => '32',
  8. ),
  9. 1 =>
  10. array (
  11. 'id' => '9212',
  12. 'pos_cnt' => '6',
  13. ),
  14. 2 =>
  15. array (
  16. 'id' => '9259',
  17. 'pos_cnt' => '24',
  18. ),
  19. 3 =>
  20. array (
  21. 'id' => '9722',
  22. 'pos_cnt' => '8',
  23. ),
  24. 4 =>
  25. array (
  26. 'id' => '9852',
  27. 'pos_cnt' => '12',
  28. ),
  29. 5 =>
  30. array (
  31. 'id' => '11578',
  32. 'pos_cnt' => '12',
  33. ),
  34. 6 =>
  35. array (
  36. 'id' => '15601',
  37. 'pos_cnt' => '12',
  38. ),
  39. 7 =>
  40. array (
  41. 'id' => '16489',
  42. 'pos_cnt' => '32',
  43. ),
  44. 8 =>
  45. array (
  46. 'id' => '18164',
  47. 'pos_cnt' => '6',
  48. ),
  49. 9 =>
  50. array (
  51. 'id' => '18204',
  52. 'pos_cnt' => '8',
  53. ),
  54. 10 =>
  55. array (
  56. 'id' => '19671',
  57. 'pos_cnt' => '8',
  58. ),
  59. 11 =>
  60. array (
  61. 'id' => '20139',
  62. 'pos_cnt' => '24',
  63. ),
  64. 12 =>
  65. array (
  66. 'id' => '20370',
  67. 'pos_cnt' => '10',
  68. ),
  69. 13 =>
  70. array (
  71. 'id' => '30884',
  72. 'pos_cnt' => '28',
  73. ),
  74. 14 =>
  75. array (
  76. 'id' => '48886',
  77. 'pos_cnt' => '26',
  78. ),
  79. 15 =>
  80. array (
  81. 'id' => '56322',
  82. 'pos_cnt' => '16',
  83. ),
  84. 16 =>
  85. array (
  86. 'id' => '56469',
  87. 'pos_cnt' => '2',
  88. ),
  89. 17 =>
  90. array (
  91. 'id' => '57888',
  92. 'pos_cnt' => '34',
  93. ),
  94. 18 =>
  95. array (
  96. 'id' => '77380',
  97. 'pos_cnt' => '28',
  98. ),
  99. 19 =>
  100. array (
  101. 'id' => '264987',
  102. 'pos_cnt' => '4',
  103. ),
  104. 20 =>
  105. array (
  106. 'id' => '1286295',
  107. 'pos_cnt' => '10',
  108. ),
  109. 21 =>
  110. array (
  111. 'id' => '1480978',
  112. 'pos_cnt' => '2',
  113. ),
  114. 22 =>
  115. array (
  116. 'id' => '2205773',
  117. 'pos_cnt' => '10',
  118. ),
  119. 23 =>
  120. array (
  121. 'id' => '3037068',
  122. 'pos_cnt' => '12',
  123. ),
  124. 24 =>
  125. array (
  126. 'id' => '3382210',
  127. 'pos_cnt' => '14',
  128. ),
  129. 25 =>
  130. array (
  131. 'id' => '3819565',
  132. 'pos_cnt' => '10',
  133. ),
  134. 26 =>
  135. array (
  136. 'id' => '4173692',
  137. 'pos_cnt' => '14',
  138. ),
  139. 27 =>
  140. array (
  141. 'id' => '4641328',
  142. 'pos_cnt' => '12',
  143. ),
  144. 28 =>
  145. array (
  146. 'id' => '5676104',
  147. 'pos_cnt' => '14',
  148. ),
  149. 29 =>
  150. array (
  151. 'id' => '6589476',
  152. 'pos_cnt' => '10',
  153. ),
  154. 30 =>
  155. array (
  156. 'id' => '6613727',
  157. 'pos_cnt' => '18',
  158. ),
  159. 31 =>
  160. array (
  161. 'id' => '6621852',
  162. 'pos_cnt' => '10',
  163. ),
  164. 32 =>
  165. array (
  166. 'id' => '6696737',
  167. 'pos_cnt' => '12',
  168. ),
  169. 33 =>
  170. array (
  171. 'id' => '6789912',
  172. 'pos_cnt' => '2',
  173. ),
  174. 34 =>
  175. array (
  176. 'id' => '6802852',
  177. 'pos_cnt' => '18',
  178. ),
  179. 35 =>
  180. array (
  181. 'id' => '6879871',
  182. 'pos_cnt' => '10',
  183. ),
  184. 36 =>
  185. array (
  186. 'id' => '6891304',
  187. 'pos_cnt' => '16',
  188. ),
  189. 37 =>
  190. array (
  191. 'id' => '6951807',
  192. 'pos_cnt' => '10',
  193. ),
  194. 38 =>
  195. array (
  196. 'id' => '6951823',
  197. 'pos_cnt' => '2',
  198. ),
  199. 39 =>
  200. array (
  201. 'id' => '6951866',
  202. 'pos_cnt' => '10',
  203. ),
  204. 40 =>
  205. array (
  206. 'id' => '6951867',
  207. 'pos_cnt' => '8',
  208. ),
  209. 41 =>
  210. array (
  211. 'id' => '6951868',
  212. 'pos_cnt' => '12',
  213. ),
  214. 42 =>
  215. array (
  216. 'id' => '6952857',
  217. 'pos_cnt' => '28',
  218. ),
  219. 43 =>
  220. array (
  221. 'id' => '6952869',
  222. 'pos_cnt' => '14',
  223. ),
  224. 44 =>
  225. array (
  226. 'id' => '6952885',
  227. 'pos_cnt' => '14',
  228. ),
  229. 45 =>
  230. array (
  231. 'id' => '6952924',
  232. 'pos_cnt' => '4',
  233. ),
  234. 46 =>
  235. array (
  236. 'id' => '6952941',
  237. 'pos_cnt' => '16',
  238. ),
  239. 47 =>
  240. array (
  241. 'id' => '6953785',
  242. 'pos_cnt' => '16',
  243. ),
  244. 48 =>
  245. array (
  246. 'id' => '19671',
  247. 'neg_cnt' => '2',
  248. ),
  249. 49 =>
  250. array (
  251. 'id' => '972646',
  252. 'neg_cnt' => '4',
  253. ),
  254. 50 =>
  255. array (
  256. 'id' => '1286295',
  257. 'neg_cnt' => '2',
  258. ),
  259. 51 =>
  260. array (
  261. 'id' => '5138474',
  262. 'neg_cnt' => '6',
  263. ),
  264. 52 =>
  265. array (
  266. 'id' => '6789912',
  267. 'neg_cnt' => '8',
  268. ),
  269. 53 =>
  270. array (
  271. 'id' => '6952924',
  272. 'neg_cnt' => '6',
  273. ),
  274. )";
  275.  
  276. eval('$b = ' . $a . ';');
  277.  
  278. $c;
  279. foreach ($b as $k => $v)
  280. {
  281. if (!isset($c[$v['id']]))
  282. {
  283. $c[$v['id']] = 0;
  284. }
  285. if (isset($v['pos_cnt']))
  286. {
  287. $c[$v['id']] += $v['pos_cnt'];
  288. }
  289. if (isset($v['neg_cnt']))
  290. {
  291. $c[$v['id']] -= $v['neg_cnt'];
  292. }
  293. }
  294. var_dump($c);
  295.  
  296. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement