Общие задачи и решения к ним

Как удалить незначимые нули после запятой функция PHP

Простенькая функция на PHP убирает любое количество нулей в конце строки. Затем убирает точку или запятую. В принципе, с помощью этой функции можно убирать последовательность одинаковых символов в конце строки. Код функции можно вставить в конец вашего файла. Вызвать ее очень просто, например: DelNulls($moyastroka)

Путем небольшой модификации эта функция может работать и с начала строки.

function DelNulls($tmp) {
	
$lasttmp = $tmp[strlen($tmp)-1]; // последний символ в строке
	
while ($lasttmp == '0') { // цикл определения нуля в конце строки

$tmp = substr($tmp,0,strlen($tmp)-1); // укорачиваем строку на 1 символ, т.е. убираем последний ноль
$lasttmp = $tmp[strlen($tmp)-1]; // определяем последний символ в новой строке
	}
if (($lasttmp =='.') ||($lasttmp == ',')) $tmp = substr($tmp,0,strlen($tmp)-1); // убираем точку или запятую

return $tmp;
}