у меня есть цикл
for ($i=0; $i<10; $i++)
который выводит:
012345678910
А как будет этот цикл выглядеть, чтобы было
109876543210
Форум → Программирование → PHP для идиотов → Самый простейший вопрос про цикл for
Страницы: ← Следующая страница →
4 марта 2009 г. 22:06, спустя 5 минут 40 секунд
Не отмаз )
4 марта 2009 г. 22:35, спустя 18 минут 43 секунды
Федеральную базу ФСБ ))) ТЕБЯ )) Минет )) xD
4 марта 2009 г. 22:38, спустя 3 минуты 23 секунды
<?php
$mass = file_get_contents("http://www.businesspravo.ru/Docum/DocumMonitList.asp?CPage=4");
if (preg_match("/<table BORDER=\"0\" Width=\"100%\">(.*)<\/table>/isU",$mass,$match)){
echo "<table id=\"list\">$match[1]</table>";
print "<hr />";
if (preg_match_all("/<TR><TD>(.*)<\/TD><\/TR>/isU",$match[1],$blocki,PREG_PATTERN_ORDER)){
echo "<table id=\"list\" border=1>";
echo "<tr><td><b>дата публикации</b></td><td><b>адрес ссылки</b></td><td><b>имя ссылки</b></td><td><b>документ</b></td><td><b>комментарий</b></td></tr>";
for ($i=count($blocki[0]); $i>= 1; $i–) {
preg_match("/<a Href=\"(.*)\"/isU",$blocki[0][$i],$match_link);
preg_match("/<a Href.*>(.*)<\/a>/isU",$blocki[0][$i],$match_link_name);
preg_match_all("/<B>(.*)<\/B>/isU",$blocki[0][$i],$match_date,PREG_SET_ORDER);
if (preg_match("/<I>(.*)<\/I>/isU",$blocki[0][$i],$link_comment)){
$link_comm=$link_comment[1];
}else{$link_comm="";};
$daytext="<tr><td>".$match_date[0][1]."</td><td>$match_link[1]</td><td>$match_link_name[1]</td><td>".$match_date[1][0]."</td><td>$link_comm</td></tr>\n";
print $daytext;
}
echo "</table>";
echo "<hr><b>всего строк: $i</b>";
}
}
?>
…Undefined offset…
4 марта 2009 г. 23:06, спустя 8 минут 21 секунду
for ($i=count($blocki[0]); $i>= 1; $i–) {
for ($i=count($blocki[0])-1; $i>= 0; $i–) {так надо
4 марта 2009 г. 23:18, спустя 11 минут 56 секунд
for ($i=count($blocki[0]); $i>= 1; $i–) {
нука быстро бля читать про массивы!for ($i=count($blocki[0])-1; $i>= 0; $i–) {так надо
4 марта 2009 г. 23:43, спустя 24 минуты 51 секунду
5 марта 2009 г. 0:10, спустя 27 минут
5 марта 2009 г. 12:48, спустя 12 часов 38 минут 20 секунд
5 марта 2009 г. 13:16, спустя 27 минут 29 секунд
ибануццо - сидят половина людей с довольно увесистой массой мозга (себя во внимание не беру) и отвечают на вопросы как развернуть цикл. Ахуеть просто. Чесно если человек не отличает "–" от "++" это БЛЯТЬ как понимать? это сцука обычная логика. Кто он вообще такой? Нагугленый 6и классник, который знает точно как спросить на форуме, но не может нагуглить цикл в обратную сторону. Пиздец - хер бы когда ответил на такой вопрос - тупо ради принципа. kichSman, прости конечно, но шансов у тебя в этой области тупо -200 с таким пониманием обучаемости.
Чесно - чтобы научиться этому, от этого надо тащиться и желание. У тебя ни первого ни второго нет (с) цитата колеги
5 марта 2009 г. 13:33, спустя 17 минут 9 секунд
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!