Jump to content
php.lv forumi

Recommended Posts

Posted

tautua, kaa var dabuuut shaadaa stringaa visu kas ir starp id un .jpg

"pic45603id14610.jpg"

 

ja pic45603 cipars var buut arii lielaaks vai mazaaks, piemeeram pic43id34.jpg

 

paldies !

Posted (edited)

2 varianti:

ātrs, bet nesmukāks:

 $txt = "pic45603id14610.jpg";
 $p1 = strpos($txt, 'id');
 $p2 = strpos($txt, '.jpg');
 echo substr($txt, $p1+2, $p2-$p1-2);

 

nedaudz lēnāks, bet smukāks:

 preg_match('/id(\d+)\.jpg$/', $txt, $m);
 echo $m[1];

Edited by bubu
Posted
2 varianti:

ātrs, bet nesmukāks:

 $txt = "pic45603id14610.jpg";
 $p1 = strpos($txt, 'id');
 $p2 = strpos($txt, '.jpg');
 echo substr($txt, $p1+2, $p2-$p1-2);

 

shi te nestraada :/

Posted

<?
$im = "pic45603id14610.jpg";
$im = explode("id",$im);
echo $cipari = substr($im[1],0,-4); //izvadas 14610
?>

 

vieniigi varbuut nedaudz leeneex. bet straadaa. pie norunas, ja tai stringaa vaf 2 vai varaaki "id"

×
×
  • Create New...