ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

02.08.2007, 14:59
|
|
Новичок
Регистрация: 07.10.2005
Сообщений: 13
Провел на форуме: 75152
Репутация:
10
|
|
Sadden, у <BR> нет закрывающего тега. Отличие <BR> и <BR/> заключается в том, накаком языке ты пишешь. Если это HTML, то писать необходимо <BR>, если XHTML, то <BR/>.
|
|
|

02.08.2007, 15:08
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
Провел на форуме: 2924346
Репутация:
1719
|
|
<br/> даже в HTML норм пашет, для HTML это что-то вроде стиля, как мне объяснили однажды.
|
|
|

02.08.2007, 15:40
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
HTML это что-то вроде стиля, как мне объяснили однажды
Для HTML это действительно так, т.к. он является упрощенной вариацией языка разметки XML, но с менее строгими правилами.
Что касается XHTML, то это, по сути, XML, использующийся для разметки сайта, т.е. правила написания тегов жесткие.
Одним из таких правил и является то, что у всех тегов, не имеющих закрывающей части (на манер img, hr, br, как уже говорилось) перед закрывающим знаком больше (>) должны стоять пробел и слеш, к примеру, <hr />.
Пробел перед слешем обязателен, но насколько знаю, его наличие не проверяет ни один валидатор.
|
|
|

02.08.2007, 21:24
|
|
Постоянный
Регистрация: 24.02.2006
Сообщений: 447
Провел на форуме: 2872049
Репутация:
705
|
|
Есть ли у php оператор безусловного перехода? Например, нужно перейти на какую-нибудь метку как в си/си++ типо goto или асм через префиксы
|
|
|

02.08.2007, 21:40
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
gibson, он не нужен впринципе.
|
|
|

02.08.2007, 21:54
|
|
Постоянный
Регистрация: 11.11.2005
Сообщений: 391
Провел на форуме: 7084941
Репутация:
2277
|
|
использование готу есть признаком неумения грамотно спроектировать роботу программы
да и в с/с++ оператор готу оставлен просто потому что был когда-то ранее  )
скажи свою задачу которая требует использования готу 
|
|
|

02.08.2007, 22:04
|
|
Постоянный
Регистрация: 14.01.2007
Сообщений: 459
Провел на форуме: 1469995
Репутация:
589
|
|
скажи свою задачу которая требует использования готу
PHP код:
for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
{
if (чего-то там)
{
continue;
}
}
}
Два вложенных цикла, нужно выйти из обоих сразу.
Вопрос на засыпку: как в этом случае сработает continue?)
|
|
|

03.08.2007, 06:17
|
|
Новичок
Регистрация: 07.10.2005
Сообщений: 13
Провел на форуме: 75152
Репутация:
10
|
|
aivus, ну я ведь не сказал, что это единственная возможность.
Твой пример тоже имеет право на жизнь. Можно также использовать сокеты, если php скомпиллирован без поддержки mail(), но всё это ведёт к загромождению кода.
Последний раз редактировалось Krueger; 03.08.2007 в 07:04..
|
|
|

02.08.2007, 22:08
|
|
Флудер
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
break 2
|
|
|

03.08.2007, 06:26
|
|
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме: 4172659
Репутация:
646
|
|
continue - это переход к следующей итерации цикла. Выйти из двойного цикла можно, как сказал nerezus, либо использовать флаг (как в компилируемых языках)
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|