Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Опен Ресурс > PHP

Ответ
 
Опции темы Опции просмотра
Pekc вне форума Pekc
Участник

Аватар для Pekc

| Цитировать Старый #1 05-30-2007, 17:28

Есть код:

Код:
<?php
/* 
echo "Это тест"; /* Этот комментарий вызовет проблему */
*/
?>

проблема будет из-за
Код:
echo "Это тест";
или из-за
Код:
/* Этот комментарий вызовет проблему */
?

  Сообщения: 134 c 29.06.2006 | Репутация: 1
Michael-XIII вне форума Michael-XIII
Стар я для всего этого

Аватар для Michael-XIII

| Цитировать Старый #2 05-30-2007, 17:54

Второй вариант - парсер воспримет

вызовет проблему */

как окончание комментария

/*
echo


"А почему в RunCMS глючит ... ?"
"Глупые винят других. Умные – себя. А мудрые идут вперед". (С)
Посетить домашнюю страницу Michael-XIII
  Сообщения: 1,313 c 18.07.2005 | Репутация: 93
Pekc вне форума Pekc
Участник

Аватар для Pekc

| Цитировать Старый #3 05-30-2007, 18:01

Т.е. комментарий в комментарии может быть?

  Сообщения: 134 c 29.06.2006 | Репутация: 1
Michael-XIII вне форума Michael-XIII
Стар я для всего этого

Аватар для Michael-XIII

| Цитировать Старый #4 05-30-2007, 18:07

да... Возьмите любой приличный редактор с парсингом и подсыеткой исходного кода и будете видеть (Zend Studio, Far с плагином Colorer, на худой конец)

вариант решения

<?php
/*
echo "Это тест"; /* Этот комментарий вызовет проблему *_/
*/
?>

Где вместо _ - может быть пробел


"А почему в RunCMS глючит ... ?"
"Глупые винят других. Умные – себя. А мудрые идут вперед". (С)
Посетить домашнюю страницу Michael-XIII
  Сообщения: 1,313 c 18.07.2005 | Репутация: 93
Pekc вне форума Pekc
Участник

Аватар для Pekc

| Цитировать Старый #5 05-30-2007, 18:07

Не совсем понял, проблема возникает из-за

Код:
*/
?

А если ставим _ или пробел - то все нормально?
Значит, получается можно в
Код:
*/
вписывать между * и / пробел и _


Так?

Последний раз редактировалось Pekc, 05-30-2007 в 18:22

  Сообщения: 134 c 29.06.2006 | Репутация: 1
Pekc вне форума Pekc
Участник

Аватар для Pekc

| Цитировать Старый #6 06-02-2007, 12:31

Цитата:
Сообщение от Pekc Посмотреть сообщение
Не совсем понял, проблема возникает из-за
Код:
*/
?
А если ставим _ или пробел - то все нормально?
Значит, получается можно в
Код:
*/
вписывать между * и / пробел и _
Так?
Правильно мыслю?

  Сообщения: 134 c 29.06.2006 | Репутация: 1
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #7 06-02-2007, 14:55

Цитата:
Сообщение от Pekc Посмотреть сообщение
проблема будет из-за
Цитата:
Сообщение от Pekc Посмотреть сообщение
или из-за
Проблема будет из за того, что PHP не поддерживает вложенные комментарии /**/, расположенные в закомментированном многострочном блоке - читайте мануал PHP. Пробел, да можно вставить, но зачем Вам все это? Не проще:

PHP код:
<?php
/* 
echo "Это тест"; // Этот комментарий не вызовет проблему
*/
?>
P.S. Пользуетесь, пожалуйста при выделении PHP кода соответствующей кнопкой


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,185 c 20.09.2003 | Репутация: 223
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 66.91 Kb. compressed to 61.48 Kb. by saving 5.43 Kb. (8.12%)
Page generated in 0.07955 seconds with 11 queries