Я работаю с базой данных, в которой есть куча серийных номеров с префиксами с ведущими 0.
Таким образом, серийный номер может выглядеть как 00032432 или 56332432.
Проблема с PHP Я не понимаю, как работает система конверсии с восьмеричными.
Конкретным примером является то, что я пытаюсь преобразовать и сравнить все эти числа на основе целых чисел со строками.
Можно ли преобразовать восьмеричную, такую как 00234, в строку типа "00234", чтобы я мог ее сравнить?
edit - добавление конкретного примера. Я хотел бы иметь возможность запускать функции str в последовательном порядке, как показано ниже.
$serial = 00032432; // coming from DB
if(substr($serial, 0, 1) == '0') {
// do something
}