[как] синтаксис php
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
[как] синтаксис php - 2006-03-05 01:42:13
|
|
|
De}{is
Сообщений: 137
Оценки: 0
Присоединился: 2005-11-22 11:21:42
|
Люди, как закомментировать строку в php? Подскажите плз.
|
|
|
[как] синтаксис php - 2006-03-05 01:45:36
|
|
|
DeXN
Сообщений: 192
Оценки: 0
Присоединился: 2005-04-23 19:10:38
|
// или /* */
|
|
|
[как] синтаксис php - 2006-03-05 01:58:45
|
|
|
Python
Сообщений: 4964
Оценки: 0
Присоединился: 2005-12-14 08:32:13
|
De}{is, когда моя младшая сестра начала говорить, она и то больше сказала, чем тЫ написал.
|
|
|
[как] синтаксис php - 2006-03-05 02:16:19
|
|
|
cybermind
Сообщений: 805
Оценки: 0
Присоединился: 2004-05-24 20:16:13
|
или #
|
|
|
[как] синтаксис php - 2006-03-05 08:55:39
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Кстати, еще не всё перечислили. [sm=2.gif]
|
|
|
[как] синтаксис php - 2006-03-05 19:17:30
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
quote:
—————-<BR>Цитата: Дата:05.03.2006 8:55:39, Автор:Lex_Voodoo :: Кстати, еще не всё перечислили. [sm=2.gif] —————-
Так?
?><!– комментарий !–><?
[sm=2.gif]
|
|
|
[как] синтаксис php - 2006-03-05 19:26:39
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Молодец. Но и это еще не всё [sm=1.gif]
|
|
|
[как] синтаксис php - 2006-03-05 19:57:44
|
|
|
cybermind
Сообщений: 805
Оценки: 0
Присоединился: 2004-05-24 20:16:13
|
quote:
—————-<BR>Цитата: Дата:05.03.2006 19:17:30, Автор:#chaos_coder# [from Hell] ::
quote:
—————-<BR><BR>Цитата: Дата:05.03.2006 8:55:39, Автор:Lex_Voodoo :: Кстати, еще не всё перечислили. [sm=2.gif] —————- <BR><BR><BR>Так?<BR><BR><BR>?&amp;gt;&amp;lt;!– комментарий !–&amp;gt;&amp;lt;?<BR><BR><BR>[sm=2.gif] —————-
ггг, надо взять на заметку [sm=9.gif]
|
|
|
[как] синтаксис php - 2006-03-05 20:18:08
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
quote:
—————-<BR>Цитата: Дата:05.03.2006 19:26:39, Автор:Lex_Voodoo :: Молодец. Но и это еще не всё [sm=1.gif] —————-
Так чтоль?
@ комментарий ;
[sm=2.gif]
|
|
|
[как] синтаксис php - 2006-03-05 20:35:02
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
quote:
—————-<BR>Цитата: Дата:05.03.2006 20:18:08, Автор:#chaos_coder# [from Hell] ::
quote:
—————-<BR><BR>Цитата: Дата:05.03.2006 19:26:39, Автор:Lex_Voodoo :: Молодец. Но и это еще не всё [sm=1.gif] —————- <BR><BR><BR>Так чтоль?<BR><BR><BR>@ комментарий ;<BR><BR><BR>[sm=2.gif] —————-
А это работает? [sm=2.gif]
|
|
|
[как] синтаксис php - 2006-03-05 20:42:03
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
тока что проверил,работает, если ; не поставить, пишет Parse error: syntax error, unexpected T_ECHO in c:\Apache\htdocs\1.php on line 3
у меня на следующей строке echo стоит) [sm=3.gif]
|
|
|
[как] синтаксис php - 2006-03-05 22:11:25
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Чего-чего там работает? Пример в студию!
|
|
|
[как] синтаксис php - 2006-03-06 00:41:38
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
Чего там думать-то? Трясти надо! © брутфорсом: надо просто перебрать все подряд комбинации символов, которые будут в текстовом редакторе строчку расцвечивать как комментарий. И всё. Я вечно с незнакомыми языками так поступаю. [sm=3.gif]
|
|
|
[как] синтаксис php - 2006-03-06 00:49:27
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
кстати строго говоря ?><!– камент !–><? это не камент: эта строчка может вылететь в html код… И ежели ты в имеешь привычку в комментариях хранить пароли, то может не очень хорошо получиться [sm=2.gif] Да и лишний способ отслеживать ход выполнения скрипта снаружи: не появился коммент ==> скрипт умер до него, или обошёл его в ветвлении, появился десять раз ==> значит десять итераций цикла/вызовов функции выполнилось и тд.
|
|
|
[как] синтаксис php - 2006-03-06 02:19:58
|
|
|
cybermind
Сообщений: 805
Оценки: 0
Присоединился: 2004-05-24 20:16:13
|
А вот ещё комментарий придумал: error_reporting(0);
А после него хоть так: (комментарий), хоть так: *:?;комментарий;?:*, хоть так: !%12_34_5%!комментарий!%12_34_5%!
|
|
|
[как] синтаксис php - 2006-03-06 06:33:33
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Ну всё, уже бред какой-то пошёл [sm=3.gif]
>> кстати строго говоря ?><!– камент !–><? это не камент: Это неплохой камент на стадии разработки - ежели надо закомментировать большие блоки кода, уже содержащие в себе другие комментарии (например /**/) Но с точки зрения теории, да, PHP-комментарием это не является. Как я уже говорил, один официальный комментарий для таких случаев еще остался.
CyberMind - это несерьёзно… Ну давай exit(0) в начале напишем, и тогда еще больше возможностей. Код-то в обоих случаях будет неправильный…
|
|
|
[как] синтаксис php - 2006-03-06 13:02:49
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
—————-<BR>Цитата: Дата:06.03.2006 6:33:33, Автор:Lex_Voodoo :: Ну всё, уже бред какой-то пошёл [sm=3.gif]<BR><BR>&amp;#1069;то неплохой камент на стадии разработки - ежели надо закомментировать большие блоки кода, уже содержащие в себе другие комментарии (например /**/)<BR><BR>Но с точки зрения теории, да, PHP-комментарием это не является.<BR><BR>Как я уже говорил, один официальный комментарий для таких случаев еще остался.<BR> —————-
когда надо закомментировать кусок файла содержащий комментарии всяких разных типов, стоит использовать возможности текстового редакотора, я, например, использую emacs'овую ф-цию comment-region [sm=2.gif]. Есть деятели которые пишут if (0) { … }, хоть это существенно не коммент, но в определённых случаях работает.
И всё-таки я настаиваю что примеры приведённые мной насчёт использования html-коммента – не теория. На практике, стадия разработки продолжается всё время существования программы… И в какой момент воспользоваться функцией query-replace-regexp, для замены этих комментариев на более "правильные" – неясно. Скорее всего коммент будет удалён после того как он будет случайно найден, и у кодера не будет более важной задачи на этот момент.
а насчёт официального комента: что-нибудь в стиле comment<<EOC … EOC ?
|
|
|
[как] синтаксис php - 2006-03-06 19:56:35
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
quote:
—————-<BR>Цитата: Дата:05.03.2006 22:11:25, Автор:Lex_Voodoo :: Чего-чего там работает? Пример в студию! —————-
Вот собсно код:)
<?php @ это комментарий; echo md5('pass'); ?>
у мну пашет нормально, php 5, апач 1.3, ось Виндоз XP =)
|
|
|
[как] синтаксис php - 2006-03-06 23:16:48
|
|
|
cybermind
Сообщений: 805
Оценки: 0
Присоединился: 2004-05-24 20:16:13
|
quote:
—————-<BR>Цитата: Дата:06.03.2006 19:56:35, Автор:#chaos_coder# [from Hell] ::
quote:
—————-<BR><BR>Цитата: Дата:05.03.2006 22:11:25, Автор:Lex_Voodoo :: Чего-чего там работает? Пример в студию! —————- <BR><BR><BR>Вот собсно код:)<BR><BR><BR>&amp;lt;?php<BR><BR>@ это комментарий;<BR><BR>echo md5('pass'); <BR><BR>?&amp;gt;<BR><BR><BR>у мну пашет нормально, php 5, апач 1.3, ось Виндоз XP =)<BR><BR> —————-
Так это уже пример типа моего error_reporting(0)! Символ @ - оператор, подавляющий вывод любых сообщений об ошибках. То есть интерпретатор php принял твой комментарий за функцию, хотел матюгнуться, но промолчал из-за символа @. А точка с запятой в конце строки нужна, чтобы обособить эту самую "функцию".
Вообще-то правильно применять @ перед такими функциями, как, например, mysql_connect:
$DBlink = @mysql_connect('123','123','123');
P.S. Во флейм-то развели! [sm=2.gif]
|
|
|
|
|