Создайте определенные шаблоны для числового диапазона от заданных начальных и конечных чиселPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Создайте определенные шаблоны для числового диапазона от заданных начальных и конечных чисел

Сообщение Anonymous »

Я хочу создать функцию, которая генерирует определенные шаблоны для описания числового диапазона между двумя данными числами. Функция принимает два параметра: $ startnumber и $ endnumber . Он должен вернуть массив струн с шаблонами. Лучший способ описать это с примерами: < /p>

myfunction(00000, 99999) = array('*');
myfunction(10000, 29999) = array('1*', '2*');
myfunction(68000, 68999) = array('68*');
myfunction(0004000, 0008999) = array('0004*', '0005*', '0006*', '0007*', '0008*');
myfunction(5570000, 5659999) = array('557*', '558*', '559*', '560*', '561*', '562*', '563*', '564*', '565*');
myfunction(3760000, 5259999) = array('376*', '377*', '378*', '379*', '38*', '39*', '4*', '50*', '51*', '520*', '521*', '522*', '523*', '524*', '525*');
myfunction(12345, 45678) = array('12345*', '12346*', '12347*', '12348*', '12349*', '1235*', '1236*', '1237*', '1238*', '1239*', '124*', '125*', '126*', '127*', '128*', '129*', '13*', '14*', '15*', '16*', '17*', '18*', '19*', '2*', '3*', '40*', '41*', '42*', '43*', '44*', '450*', '451*', '452*', '453*', '454*', '455*', '4560*', '4561*', '4562*', '4563*', '4564*', '4565*', '4566*', '45670*', '45671*', '45672*', '45673*', '45674*', '45675*', '45676*', '45677*', '45678*');
myfunction(000000, 399099) = array('0*', '1*', '2*', '30*', '31*', '32*', '33*', '34*', '35*', '36*', '37*', '38*', '390*', '391*', '392*', '393*', '394*', '395*', '396*', '397*', '398*', '3990*');


Подробнее здесь: https://stackoverflow.com/questions/439 ... nd-numbers
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»