- 1
- 2
- 3
- 4
- 5
$str = $note['count'];
$res = strpos($str, ',');
if($res){echo substr($str,0,$res);}else{echo $str;}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+163
$str = $note['count'];
$res = strpos($str, ',');
if($res){echo substr($str,0,$res);}else{echo $str;}
проверка на целое число
Uchkuma 27.05.2011 15:36 # +2
где? больше похоже на floor.
Nerd 27.05.2011 15:39 # 0
Uchkuma 27.05.2011 15:45 # 0
* Uchkuma посмотрел по сторонам
sanya 27.05.2011 15:53 # 0
любое число будет обрезано до 1 символа. Если придет 900,9 на выходе будет 9
Uchkuma 27.05.2011 16:22 # +1
sanya 27.05.2011 16:27 # 0
Int 27.05.2011 16:47 # 0
Nerd 27.05.2011 16:35 # +1
sectus 28.05.2011 04:59 # 0
intval(-0.1) - > 0
intval(0.1) - > 0
А floor
floor(-0.1) - > -1
floor(0.1) - > 0
Это без учёта того, что там разделитель зпт, а не тчк.
guest 27.05.2011 16:54 # 0
guest 27.05.2011 18:07 # −1
guest 28.05.2011 14:46 # 0
function pr_pr($str, $needle){
$res = strpos($str, $needle);
if($res){echo substr($str,0,$res);}else{return false;}
}
$str = 'kakao';
$needle = 'o';
pr_pr($str, $needle);
резулатат: kaka
guest8 08.04.2019 21:11 # −999
guest8 09.04.2019 17:59 # −999