substr?

  • Автор темы Автор темы seva
  • Дата начала Дата начала

seva

Guest
substr?

Такой вопрос у меня есть в базе названия, мне надо сделать так чтобы в названии с конца отбросилось все до точки включая ее!!
PHP:
 $img=$row[img];
return "<font class=\"".$font['normal']."\"><b>"Название"</b><br>$img</font>";
[php]
То есть надо чтобы у переменой $img отбросилось все что до точки включая ее!
Если название sot.jif то мне надо получить просто sot
Спасибо!!!
 
Слуш я бы хотел не только скопирнуть код но еще понять мож обяснить че эта строка делает?
 
PHP:
 $img=$row[img];
		preg_replace("#(\w)\.\w+#","$1",$img); 
	
		return "<font class=\"".$font['normal']."\"><b>"._GALHITS."</b><br>$img</font>";

Но все равно также осталось!!!
 
[m]substr[/m]() + [m]strpos[/m]()
Мона и регАй:
PHP:
$filename = "Big_File.name.tipa.gif";
preg_match("~([a-z0-9_\-\.]+)\.~si",$filename,$arr);
echo $arr[1];
 
$filename = "Big_File.name.tipa.gif";
Я так понял, что мне придеться так для каждого файла прописывать?
А можно чтобы все автоматом?
 
Автор оригинала: seva
PHP:
 $img=$row[img];
		preg_replace("#(\w)\.\w+#","$1",$img); 
	
		return "<font class=\"".$font['normal']."\"><b>"._GALHITS."</b><br>$img</font>";

Но все равно также осталось!!!
Поясняю
PHP:
$img='sot.jif';
echo preg_replace("#(\w)\.\w+$#i","$1",$img);
выдает sot
ферштеен ?
 
Я так понял, что мне придеться так для каждого файла прописывать?
А можно чтобы все автоматом?
нда уж... ....

preg_match("~([a-z0-9_\-\.]+)\.~si",$row
b],$img);$img=$img[1];
 
preg_match("~([a-z0-9_\-\.]+)\.~si",$row,$img);$img=$img[1];

Супер санкс ребят!!!
 
Сверху