3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo make_clean_url("اﺻﻠﯽ ﺗﺮﯾﻦ ﻓﺮق اﺳﺘﻌﺎره ﻣﺼﺮﺣﻪ و ﻣﮑﻨﯿﻪ ﭼﯿﺴﺖ؟"); function make_clean_url($url){ $url_word_separator = "-"; // To replace new lines with space $url = preg_replace('/\n+/', " ", $url); // To replace spaces with - $url = preg_replace('/\s+/', "-", $url); // To replace dot(s) with - $url = preg_replace('/\.+/', "-", $url); // To remove html-entitis characters i.e &laquo; $url = preg_replace("/&#?[a-z0-9]+;/i","",$url); // To remove eveything except numbers, dash, number-sign, space and alphabet characters $url = preg_replace('/[^\x{600}-\x{6FF}a-zA-Z0-9 #\-]/u', '', $url); // To trim surrounded spaces and dashs $url = trim($url, " $url_word_separator"); return $url; }
Output for git.master, git.master_jit, rfc.property-hooks
ا--ق-اره--و--؟

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:
128.8 ms | 405 KiB | 5 Q