3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $string = "The quick blue fox jumped over the lazy dog."; $search = "blue"; $replace = "brown"; for($i = 0; $i < 100; $i++) { echo str_replace($search, $replace, $string).PHP_EOL; }
Output for 4.3.10 - 4.4.9, 5.0.2 - 7.1.0
The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog. The quick brown fox jumped over the lazy dog.
Output for 4.3.0 - 4.3.9, 5.0.0 - 5.0.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/ognq1 on line 8 The quick brown fox jumped over the lazy dog.PHP_EOL