3v4l.org

run code in 300+ PHP versions simultaneously
<?php error_reporting(-1); mb_internal_encoding('UTF-8'); $regexp = '/([a-z])/iu'; $text = <<<EOF Пocтaвкa мяco гoвядины, бecкостнoe для нужд государственного бюджетного учреждения здравоохранения Республики Башкортостан Инфекционная клиническая больница № 4 города Уфа размещение государственного заказа на право заключение государственного контракта на выпoлнение рабoт по комплекснoму благоустрoйству двoрoвой территoрии по адресу: ул. Гурьянoва д.2 к.2 EOF ; $words = preg_split('/\\s/', $text, 0, PREG_SPLIT_NO_EMPTY); foreach ($words as $word) { if (preg_match($regexp, $word)) { echo "Опечатка в слове: "; echo preg_replace($regexp, '[$0]', $word); echo "\n"; } }
Output for git.master, git.master_jit, rfc.property-hooks
Опечатка в слове: П[o][c]т[a]вк[a] Опечатка в слове: мя[c][o] Опечатка в слове: г[o]вядины, Опечатка в слове: б[e][c]костн[o][e] Опечатка в слове: вып[o]лнение Опечатка в слове: раб[o]т Опечатка в слове: комплексн[o]му Опечатка в слове: благоустр[o]йству Опечатка в слове: дв[o]р[o]вой Опечатка в слове: террит[o]рии Опечатка в слове: Гурьян[o]ва

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:
60.36 ms | 402 KiB | 8 Q