Добавить текст перед str_pad в php

#php #prestashop #prestashop-1.6

#php #prestashop #prestashop-1.6

Вопрос:

В PrestaShop я использую этот короткий код для переименования ссылочного кода заказа

 $order->reference = str_pad($order->id, 9, '0', STR_PAD_LEFT);
$order->update();
  

С помощью этого кода я получаю ссылочный номер, например: 000001009
Я пошел, чтобы добавить текст «МОЙ» перед этим номером и получить формат, подобный: MY000001009

Может ли кто-нибудь мне помочь?

Комментарии:

1. Откуда у вас этот код? Модуль? Непосредственно в основном файле?

2. Кстати, может быть, я не понимаю вашего вопроса, но 'MY'.str_pad($order->id, 7, '0', STR_PAD_LEFT); не делаю то, что вы хотите?

Ответ №1:

Я думаю, что это просто

 $order->reference = "MY" . str_pad($order->id, 7, '0', STR_PAD_LEFT);
$order->update();
  

Комментарии:

1. Ура XD, если вы хотите поставить как ответил, чтобы помочь другим людям 😉