fork download
  1. <?php
  2.  
  3. $xml = <<<XML
  4. <item>
  5. <g:brand>SEGA1</g:brand><g:gtin>3254091376152</g:gtin>
  6. </item>
  7. <item>
  8. <g:brand>SEGA2</g:brand><g:gtin>3254091376153</g:gtin>
  9. </item>
  10. <item>
  11. <g:brand>SEGA3</g:brand><g:gtin>3254091376154</g:gtin>
  12. </item>
  13. XML;
  14.  
  15. '#(<g:gtin>)(.*)(</g:gtin>)#',
  16. function ($matches) {
  17. return $matches[1] . mt_rand(1000000000000, 9999999999999) . $matches[3];
  18. },
  19. $xml
  20. );
  21. echo $xml;
Success #stdin #stdout 0.01s 24648KB
stdin
Standard input is empty
stdout
<item>
	<g:brand>SEGA1</g:brand><g:gtin>1840933101610</g:gtin>
</item>
<item>
	<g:brand>SEGA2</g:brand><g:gtin>5294838471010</g:gtin>
</item>
<item>
	<g:brand>SEGA3</g:brand><g:gtin>2688568372990</g:gtin>
</item>