3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $string = ' background-image: url(../images/....png); height: 32px; width: 32px; margin: 0px; -webkit-transition: all ease 0.4s; -moz-transition: all ease 0.4s; -o-transition: all ease 0.4s; -ms-transition: all ease 0.4s; transition: all ease 0.4s; opacity:0.70; filter:alpha(opacity=70); /* For IE8 and earlier */ overflow: hidden; '; $x = preg_split('#[:;^\s]+#', $string, -1, PREG_SPLIT_NO_EMPTY); print_r($x);
Output for 4.3.0 - 7.1.0
Array ( [0] => background-image [1] => url(../images/....png) [2] => height [3] => 32px [4] => width [5] => 32px [6] => margin [7] => 0px [8] => -webkit-transition [9] => all [10] => ease [11] => 0.4s [12] => -moz-transition [13] => all [14] => ease [15] => 0.4s [16] => -o-transition [17] => all [18] => ease [19] => 0.4s [20] => -ms-transition [21] => all [22] => ease [23] => 0.4s [24] => transition [25] => all [26] => ease [27] => 0.4s [28] => opacity [29] => 0.70 [30] => filter [31] => alpha(opacity=70) [32] => /* [33] => For [34] => IE8 [35] => and [36] => earlier [37] => */ [38] => overflow [39] => hidden )