В PHP "странные сложения цифр" означает неожиданный результат сложения чисел, когда вместо ожидаемой суммы цифр выводятся числа, стоящие рядом.
Если сложение цифр в PHP перестало работать, есть несколько возможных причин:
1. Ошибки в форматировании чисел: проверьте, что числа правильно отформатированы и не содержат лишних символов или пробелов.
2. Проблемы с типами данных: убедитесь, что числа, которые вы складываете, имеют правильный тип данных. Например, если числа представлены как строки, их нужно преобразовать в числовой тип данных перед сложением.
3. Некорректные значения в массиве: если вы используете функцию array_sum для суммирования элементов массива, проверьте, что все элементы массива являются числами. В противном случае, результат может быть неверным.
4. Проблемы с кодировкой: убедитесь, что используемая кодировка (например, UTF-8) правильно настроена как для файлов, так и для скрипта. Неправильная кодировка может привести к некорректной обработке символов, что может повлиять на результат сложения.
Если уже были проверены все эти аспекты и проблема остается, возможно, стоит обратиться к разработчикам PHP или сообществу PHP для получения более детальной помощи.