arrays - Split a string - PHP -


i have mutltistrings :

string '10<sup>ème</sup><span class="tlost">(-2)</span>' (length=48)   string '7<sup>ème</sup><span class="tlost">(-2)</span>' (length=47)  string '5<sup>ème</sup><span class="tlost">(-2)</span>' (length=47)  string '2<sup>ème</sup><span class="tlost">(-2)</span>' (length=47)  string '4<sup>ème</sup><span class="twin">(+1)</span>' (length=46) 

and wonder can explode them in 2 parts :

array(   [0]=>'10<sup>ème</sup>',    [1]=>'<span class="tlost">(-2)</span>'   ) 

i tried didn't work :

$position[] = explode("</sup>",$value); 

is there other way ??
here's apart of array want transform :

  array (size=21)  0 =>    array (size=4)   'mot clé' => string 'test1' (length=5)   'bing' => string '0<sup>ème</sup><span class="tlost">(-1)</span>' (length=47)   'google' => string '10<sup>ème</sup><span class="tlost">(-2)</span>' (length=48)   'yahoo' => string '=' (length=1)  1 =>  array (size=4)   'mot clé' => string 'test2' (length=5)   'bing' => string '0<sup>ème</sup><span class="tlost">(-1)</span>' (length=47)   'google.fr france' => string '7<sup>ème</sup><span class="tlost">(-2)</span>'      (length=47)     'yahoo' => string '=' (length=1)   2 =>    array (size=4)   'mot clé' => string 'test3' (length=5)   'bing' => string '0<sup>ème</sup><span class="tlost">(-1)</span>' (length=47)   'google' => string '5<sup>ème</sup><span class="tlost">(-2)</span>' (length=47)   'yahoo' => string '=' (length=1)   

try regex... tags , put in array

$str = '10<sup>ème</sup><span class="tlost">(-2)</span>';  $arr = array();  preg_match_all('#<.[^<]+>.+?</.[^<]*>#', $str, $arr); 

the output

array(1) {   [0]=>   array(2) {     [0]=>     string(15) "<sup>ème</sup>"     [1]=>     string(31) "<span class="tlost">(-2)</span>"   } } 

Comments

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -