MaLa_NocHe
Registered
Здравейте колеги, от Октомври месец до сега имам затруднения с ф-ята str_reaplce. Сега ще покажа нагледно за какво става въпрос:
Направил съм си една ф-я в която замествам число на месец от 1 до 12, който замествам с името на български език.
Обаче както всеки знае месец Януари и месеците Октомври, Ноември и Декември, също имат числото 1, и от там иде проблема. Вместо да ми изкара Октомври
Ноември
То ми вади при октомври месец понеже има една единица вади
Януари0
А при Ноември:
ЯнуариЯнуари
Рових се в други сайтове за ф-ии но не открих решение на този проблем, някой ако има идея да сподели. Ако се сещате за това да заменя числата със съкращения, това ми е хрумвало но доста са записите, и трябва да напиша допълнителен код който оставям в краен случай.
Направил съм си една ф-я в която замествам число на месец от 1 до 12, който замествам с името на български език.
Обаче както всеки знае месец Януари и месеците Октомври, Ноември и Декември, също имат числото 1, и от там иде проблема. Вместо да ми изкара Октомври
Ноември
То ми вади при октомври месец понеже има една единица вади
Януари0
А при Ноември:
ЯнуариЯнуари
Код:
$mesec = str_replace("1","Януари",$mesec);
$mesec = str_replace("10","Октомври",$mesec);
$mesec = str_replace("11","Ноември",$mesec);
$mesec = str_replace("12","Декември",$mesec);
Рових се в други сайтове за ф-ии но не открих решение на този проблем, някой ако има идея да сподели. Ако се сещате за това да заменя числата със съкращения, това ми е хрумвало но доста са записите, и трябва да напиша допълнителен код който оставям в краен случай.