Heim  >  Artikel  >  Backend-Entwicklung  >  求段代码:判断数组里是不是有重复内容,如果有就只更新指定数量,没有就添加

求段代码:判断数组里是不是有重复内容,如果有就只更新指定数量,没有就添加

WBOY
WBOYOriginal
2016-06-13 12:01:40872Durchsuche

求段代码:判断数组里是否有重复内容,如果有就只更新指定数量,没有就添加
内容:

一年级 X 2, 二年级 X 10 ,三年级 X 5 ……

判断里面是否有二年级,如果有就加5 结果:一年级 X 2, 二年级 X 15 ,三年级 X 5 ……
------解决方案--------------------

$qq = "一年级 X 2, 二年级 X 10 ,三年级 X 5 ";<br />$k = '二年级';<br />echo preg_replace("/(?<=$k X )\d+/e", '$0 + 5', $qq);<br />
一年级 X 2, 二年级 X 15 ,三年级 X 5 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn