След двойка числа да оставя празно място?

nogravity

Registered
Здравейте,

Имам една променливата box с произволно число, примерно 240215368240. Как мога след всяка дойка числа да сложа празно място? Ако не сте ме разбрали числото трябва да стане така:

24 02 15 36 82 40

Идеи?
 
Идеално, варианта на hrischo наистина е по-добър :)
Сега обаче имам друг въпрос. Как мога 2-я елемент да го заменя с някаква променлива. Примерно както е тук 02, да се замени с текста от променливата mnogo.

Има ли начин това да стане?
 
Аз пак ще се върна на цикъла ; )
$mnogo = "mnogo";
$numbers = 240215368240;
foreach (str_split($numbers,2) as $key => $numb) {
if ($key == 1) { // това ти е вторият елемент от масива ,на долния ред може да си поиграеш с него ; )
echo $mnogo." ";
}
else {
echo $numb." ";
}
}
 
Replace каза:
Аз пак ще се върна на цикъла ; )
$mnogo = "mnogo";
$numbers = 240215368240;
foreach (str_split($numbers,2) as $key => $numb) {
if ($key == 1) { // това ти е вторият елемент от масива ,на долния ред може да си поиграеш с него ; )
echo $mnogo." ";
}
else {
echo $numb." ";
}
}

Ами нещо не се получава с това... Изкарва ми отново само числата...
 
Опа моя е грешката, кода си работи :) Объркал съм имена на променливи ;)

Replace получаваш точката :)
 

Back
Горе