fork(8) download
  1. <?php
  2.  
  3. $output = '[vc_tab [vc_tab [vc_tab [vc_tab [vc_tab';
  4.  
  5. $active = 3; // target occurrence
  6. $occurrence = 0; // counter
  7. '/\[vc_tab/',
  8. function ($matches) use(&$occurrence, $active) {
  9. return ++$occurrence != $active
  10. ? $matches[0]
  11. : '[vc_tab active="true"';
  12. },
  13. $output
  14. );
  15.  
  16. echo $output;
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
[vc_tab [vc_tab [vc_tab active="true" [vc_tab [vc_tab