За последние 24 часа нас посетили 174785 программистов и 3070 роботов. Сейчас ищут 1722 программиста ...

Как в комментарий вставить значение переменной?

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

  1. vvsh

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

    С нами с:
    19 май 2009
    Сообщения:
    79
    Симпатии:
    0
    Адрес:
    Беларусь, Минск
    Здравствуйте.
    Как можно в такой комментарий вставить значение переменной $time:
    Код (Text):
    1. /*
    2. Modified time: $time
    3. */
    возможно ли вообще такое?
    заранее спасибо.
     
  2. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
  3. vvsh

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

    С нами с:
    19 май 2009
    Сообщения:
    79
    Симпатии:
    0
    Адрес:
    Беларусь, Минск
    а вы мне можете объяснить как с помощью str_replace возможно такое? желательно с примером...
     
  4. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    index.php
    PHP:
    1. <?
    2.  
    3. $time = date("d-m-Y", time());
    4.  
    5. $source = file_get_contents("file.php");
    6. $source = str_replace('$time', date("d-m-Y", time()), $source);
    7.  
    8. ?>
    Естественно, лучше придумать какие-то блоки, вроде {time}, тогда не будет конфликтов с именами переменных.
    Можно сложно парсить именно комментарий файла через регулярное выражение.
     
  5. vvsh

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

    С нами с:
    19 май 2009
    Сообщения:
    79
    Симпатии:
    0
    Адрес:
    Беларусь, Минск
    все, извините, то что вы предложили, не то что мне надо, я теперь понял, что то что я хочу не возможно реализовать.
     
  6. Apple

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

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Ну вы написали в форум для опытных программистов, следовало полагать, что вы должны разбираться в таких элементарных вещах, как интерпритация РНР комментариев.
     
  7. 440Hz

    440Hz Старожил
    Команда форума Модератор

    С нами с:
    21 дек 2012
    Сообщения:
    8.003
    Симпатии:
    1
    Адрес:
    Оттуда
    такие задачи как время модификации, кто сделал, номер версии и т.д. решает практически любой софт CVS\SVN