PHP и с чем его едят....

dreamer

Member
когдя я говорил про реализацию я имел ввиду как можно сделать какойто универсальный парсер или по другому както это делать, тоесть реализовать эти циклы и ифы в шаблонизаторе чотбы ими можно было пользоваться но не через ж@пу :)
тоесть как в php можно красиво и оптимизировано сделать:
найти цикл или if в шаблоне, исполнить его подставив значения и удалить все лишние - тоесть удалить все строки с этими описаниями if и циклов...
Подход Smarty вполне оправдан — шаблон парсится и транслируется в php код.
 

Firewall

Мой повелитель
Код:
есть поле ввода для циферок
   если не введена точка(запятая) ,то
   чилсо + 00, елсе
   число (без знаков)
например: ввожу 123
на выходе получаю 12300
например: ввожу 123,32
на выходе получаю 12332
варианты?
 

Тагрим

Поняшка
Код:
есть поле ввода для циферок
   если не введена точка(запятая) ,то
   чилсо + 00, елсе
   число (без знаков)
например: ввожу 123
на выходе получаю 12300
например: ввожу 123,32
на выходе получаю 12332
варианты?
строковые переменные
 

Cris

Member
Код:
есть поле ввода для циферок
   если не введена точка(запятая) ,то
   чилсо + 00, елсе
   число (без знаков)
например: ввожу 123
на выходе получаю 12300
например: ввожу 123,32
на выходе получаю 12332
варианты?
PHP:
function num($string)
{
 for($i=0;$i<strlen($string);$i++)
 {
   if($string[$i]==',' || $string[$i]=='.') return substr($string,0,$i).substr($string,$i+1);
 }
 return $string."00";
}
 
Зверху