За последние 24 часа нас посетили 17787 программистов и 1718 роботов. Сейчас ищут 937 программистов ...

Помогите понять что не так

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

Статус темы:
Закрыта.
  1. vova_b

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

    С нами с:
    26 июн 2007
    Сообщения:
    21
    Симпатии:
    0
    Есть код
    Код (Text):
    1. <? php
    2. class parse_class {
    3. var $ vars = array();
    4. var $ template ;
    5.  
    6. function get_tpl ($ tpl_name )
    7. {
    8. if( empty($ tpl_name ) || ! file_exists ($ tpl_name ))
    9. {
    10. return false;
    11. }
    12. else
    13. {
    14. $ this -> template = file_get_contents ($ tpl_name );
    15. }
    16. }
    17. function set_tpl ($ key ,$ var)
    18. {
    19. $ this -> vars [$ key ] = $ var;
    20. }
    21. function tpl_parse ()
    22. {
    23. foreach($ this -> vars as $ find => $ replace )
    24. {
    25. $this -> template = str_replace ($ find , $ replace , $ this -> template );
    26. }
    27. }
    28. }
    29. $parse = new parse_class ;
    30. ?>
    при запуске выдает Parse error: syntax error, unexpected T_CLASS, что не так?
     
  2. rocknrolla

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

    С нами с:
    15 янв 2009
    Сообщения:
    66
    Симпатии:
    0
    это у тебя что то сглючило при копи пасте или на самом деле пробелы между <? php и $ variable ?
    их быть не должно)
     
  3. vova_b

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

    С нами с:
    26 июн 2007
    Сообщения:
    21
    Симпатии:
    0
    Да, заглючило, я токо сам обратил внимание, пробелов ненадо, всеп тему закрывайте
     
Статус темы:
Закрыта.