3v4l.org

run code in 300+ PHP versions simultaneously
<?php $html = 'Aenean lacinia bibendum <a href="/life">life</a> sed consectetur. <a href="/work">Work</a> quis risus eget urna mollis ornare <a href="/about">about</a> leo. <h1> attribute="whatever">asiponfpweg ihnasegio</h1>asd <p>whatever</p> <img src=""></img> <h3> attribute="whatever">asiponfpweg ihnasegio</h3> <p>whatever</p> <p>whatever</p> <h1><span> attribute="whatever">asiponfpweg ihnasegio</span></h3> <p>whatever</p> <h3> attribute="whatever">asiponfpweg ihnasegio</h3>'; echo preg_replace('/<h\d.+?(?=<h\d|$)/s', '<div>$0</div>', $html);
Output for git.master, git.master_jit, rfc.property-hooks
Aenean lacinia bibendum <a href="/life">life</a> sed consectetur. <a href="/work">Work</a> quis risus eget urna mollis ornare <a href="/about">about</a> leo. <div><h1> attribute="whatever">asiponfpweg ihnasegio</h1>asd <p>whatever</p> <img src=""></img> </div><div><h3> attribute="whatever">asiponfpweg ihnasegio</h3> <p>whatever</p> <p>whatever</p> </div><div><h1><span> attribute="whatever">asiponfpweg ihnasegio</span></h3> <p>whatever</p> </div><div><h3> attribute="whatever">asiponfpweg ihnasegio</h3></div>

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
179 ms | 407 KiB | 5 Q