За последние 24 часа нас посетили 24078 программистов и 1648 роботов. Сейчас ищут 1012 программистов ...

Непонимаю синтаксис

Тема в разделе "PHP для новичков", создана пользователем Ponchik, 10 сен 2009.

  1. Ponchik

    Ponchik Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    208
    Симпатии:
    0
    Сталкивался с таким в JS, думал что в JS так надо, но сейчас и в PHP увидел в чужом скрипте...
    PHP:
    1. <?php
    2. function hello() {
    3.    echo "hello world";
    4. };
    5. hello();
    6. ?>
    Я никак своим мозгом немогу понять ну начерта после функции ставить ; что от этого меняется? :roll:
     
  2. Fduch

    Fduch Активный пользователь

    С нами с:
    1 июл 2009
    Сообщения:
    140
    Симпатии:
    0
    главное при работе с классами не ставить после методов :)

    Точка с запятой тут мешает? заменить все "};" на "}" и все :)
     
  3. Ponchik

    Ponchik Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    208
    Симпатии:
    0
    Эмм... Ну а зачем ставить ; что она изменяет?
     
  4. karakh

    karakh Активный пользователь

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    Ничего она не изменяет. Максимум, добавляет пустой оператор.
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Этот код вполне работает:
    PHP:
    1. <?php ; ; ;; ; ; ;;;;;;; ; ; ; ;;;;
    2. echo 'Превед!';; ;;; ;; ;; ; ;;
    3. ;;;
    4. ;;;;;;
    5. ;;;;;;;     ;;;;;; ; ; ; ; ;;;;;;;;;;;;;;;;;
    6. ?>
    =)
     
  6. Fduch

    Fduch Активный пользователь

    С нами с:
    1 июл 2009
    Сообщения:
    140
    Симпатии:
    0
    PHP:
    1.  
    2. <?php
    3. echo ' Мне просто лень стало писать много! ';
    4.  
    5. ;;;;;;  ;;;;;;  ;;  ;;  ;;;;;              ;;
    6. ;;  ;;  ;;   ;;  ;; ;;;  ;;  ;;             ;;
    7. ;;  ;;  ;;;;;;  ;;; ;;  ;;;;;              ;;
    8. ;;  ;;  ;;       ;;  ;;  ;;  ;;
    9. ;;  ;;  ;;       ;;  ;;  ;;;;;              ;;
    10.  
    11. ?>
    12.  
     
  7. iliavlad

    iliavlad Активный пользователь

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    PHP:
    1.  
    2. <?php
    3.  
    4. $xy = <<<XY
    5.  
    6. ;;          ;;  ;;         ;;
    7.   ;;      ;;     ;;        ;;
    8.     ;;  ;;        ;;       ;;
    9.       ;;           ;;;;;;;;;;
    10.     ;;  ;;                 ;;
    11.   ;;      ;;               ;;
    12. ;;          ;;    ;;;;;;;;;;;
    13. XY;
    14.  
    15. $zabor.write($xy);
    16.  
    17. ?>
     
  8. Fduch

    Fduch Активный пользователь

    С нами с:
    1 июл 2009
    Сообщения:
    140
    Симпатии:
    0
    iliavlad
    не ну что это... это у Вас строковая строка какая-то... а строковую строку любую можно. Вон есть вообще картины нарисованные подобным образом. А тут речь про операторы :)