Как добавить правильно Как с помощью php Что бы получалось каждое следующее число в таком стиле: 001,002,003,004 и т.д А то получается вот так : 001,1,2 и тд
Corpy Лучше так, в варианте от Pashkela числа больше 9 будут выглядеть как 0010 PHP: for ($i=0; $i<20; $i++) echo sprintf("%'03d",10);
дак то и получится, что если $_POST['thumb'] имеется, то $tsize примет его целочисленное значение, иначе, если $_POST['thumb'] не задано, то скрипт убьётся
Что то типа граббера изображений по ссылке. Вот куда мне надо были те циферки в предыдущем посте.Вот както боком сделал что бы циферки 001,002,003,004,009 и вот проблем незнаю как сделать что бы было аля 010,011,012.С переменными точно переборщил)))Фишки чисто для теста Подскажете ? PHP: <?php $null = "00"; $start ="http://ru.fishki.net/picsw/062010/02/post/kostyum/kostyum"; $middle = 001; $last = ".jpg"; while($middle <=100) { $link = file_get_contents($start . $null . $middle . $last); $link2 = file_put_contents($middle,$link); } ?>
Corpy PHP: <?php $start ="http://ru.fishki.net/picsw/062010/02/post/kostyum/kostyum"; $middle = 0; while(++$middle <=100) { $link = file_get_contents(sprintf("$start%'03d.jpg", $middle)); $link2 = file_put_contents($middle,$link); } ?>
Как сделать на PHP? Я в основном пишу софт на С++ Дописал флудер смс и решил для развития сделать админку на PHP для привязки. Почитал пару мануалов и столкнуля с 2-умя проблеммами. 1) Я получаю от формы "2+3". Делаю так: Вылазит ошибка.. Как это сделать? 2. Как с помощю регулярки заменить все найденные совпадения? Допустим ввел "123" и отправил скрипту. Нужна регулярка что заменит "123" совпадения по всему массиву. Как сделать? Если можна саму регулярку
PHP: echo preg_replace("|$txt|",$s,$str); или PHP: $la = preg_replace("|$txt|",$s,$str); echo $la; ты же вызываешь вывод стр..
1. Во-первых, если ты уверен что от формы пришло именно "123+456" в параметре s, то такой вариант вполне рабочий: PHP: p = $_REQUEST["s"]; //echo $p; //убери первые два слеша чтобы понять что пришло от формы, ибо + иногда режеться если приходит GET'ом $arr = explode("+",$p); echo $arr[0]; echo $arr[1]; 2. Вот тебе вариант с заменой. Регулялярка только ищет, она возвращает то, что попадает под шаблон. А заменяет хорошо вот что: PHP: $p = $_REQUEST["s"]; echo $p."<br>"; $src="123"; $dst="!замена!"; $newstr=str_replace($src,$dst,$p); echo $newstr;
Всё) Еще один вопрос. Как сделать ? preg_replace("|href=...|",....); там где = есть 3 варианта: 1) =текст 2) =' 3) =" как сделать чтобы все 3 варианта распознавались и заменялись?
Дай конкретную строку(или варианты), которую ты получаешь на входе и дай строку, которую хочешь получить на выходе.