Załóżmy mam taki kodzik. Teraz ostatnie pytanie.
Jak policzyć liczbę takich ciągów("<object id="wartosc" doublesided="wartosc" model="wartosc" interior="wartosc" dimension="wartosc" posX="wartosc" posY="wartosc" posZ="wartosc" rotX="wartosc" rotY="wartosc" rotZ="wartosc" />"). Z góry dzięki za pomoc. 


Kod PHP:
$i=0;
while($i>=$liczbalini)
{
$replacement=array(
//Niepotrzebne
"/\<object id=\"(.*?)\\"\/is" => null,
"/\doublesided=\"(.*?)\\"/is" => null,
"/\dimension=\"(.*?)\\"/is" => null,
"/\interior=\"(.*?)\\"/is" => null,
" />"=>null,
//Potrzebne
"/\model=\"(.*?)\\"\/is" => "$1,",
"/\posX=\"(.*?)\\"\/is" => "$1,",
"/\posY=\"(.*?)\\"\/is" => "$1,",
"/\posZ=\"(.*?)\\"\/is" => "$1,",
"/\rotX=\"(.*?)\\"\/is" => "$1,",
"/\rotY=\"(.*?)\\"\/is" => "$1,",
"/\rotZ=\"(.*?)\\"\/is" => "$1"
);
$string=preg_replace($mybb->input['text'], $replacement, $string);
$array=explode(",", $string);
$array2=array(
"model"=>$array['0'],
"posX"=>$array['1'],
"posY"=>$array['2'],
"posZ"=>$array['3'],
"rotX"=>$array['4'],
"rotY"=>$array['5'],
"rotZ"=>$array['6'],
"owner"=>$char['uid'],
"ownertype"=>"1"
);
$db->insert_query("game_objects",$array2");
$i++;
}