- 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;}
проверка на целое число
где? больше похоже на floor.
* Uchkuma посмотрел по сторонам
любое число будет обрезано до 1 символа. Если придет 900,9 на выходе будет 9
intval(-0.1) - > 0
intval(0.1) - > 0
А floor
floor(-0.1) - > -1
floor(0.1) - > 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