Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не работают скрипты из книги "Объектно-ориентированное программирование на PHP"
 
 автор: DEM   (13.03.2008 в 10:13)   письмо автору
 
 

К примеру пытаюсь запустить CMS из 11 главы, вот что он мне пишет:

Parse error: parse error, unexpected T_CLASS in d:\home\soft\www\oop\11\class\class.field.php on line 8

В той строке определяется класс:

  Error_Reporting(E_ALL & ~E_NOTICE);
  abstract class field //ВОТ ЭТА СТРОКА
  {
    ///////////////
    // Члены класса
    ///////////////


Дело в том, что это уже не первый раз, когдау меня ен хочет запускаться скрипт с исопльзованием класса и ошибка происходит имено в таких местах :(

   
 
 автор: Akdmeh   (13.03.2008 в 10:26)   письмо автору
 
   для: DEM   (13.03.2008 в 10:13)
 

Посмотрите настройки Вашего сервера. Более чем уверен,что ошибок в книге мало,так как авторы знают,что пишут,за что им огромное спасибо.

   
 
 автор: cheops   (13.03.2008 в 11:16)   письмо автору
 
   для: DEM   (13.03.2008 в 10:13)
 

Версия PHP какая используется?

   
 
 автор: DEM   (13.03.2008 в 11:43)   письмо автору
 
   для: cheops   (13.03.2008 в 11:16)
 

4.4.4

   
 
 автор: DEM   (13.03.2008 в 13:08)   письмо автору
 
   для: DEM   (13.03.2008 в 11:43)
 

Забыл, что нормальный ООП появился только в пятой версии... Мдя уж (((

   
 
 автор: cheops   (13.03.2008 в 13:35)   письмо автору
 
   для: DEM   (13.03.2008 в 13:08)
 

Да, абстрактных классов в PHP 4 не было ещё.

PS Вообще говоря с 1 января 2008 года официальная поддержка PHP 4 прекращена - лучше ориентироваться на версии 5.x.

   
 
 автор: DEM   (13.03.2008 в 13:44)   письмо автору
 
   для: cheops   (13.03.2008 в 13:35)
 

Просто у меня на денвере было много преоктов, а переходить на третий было лень (слишком долго копировать и т.д.), поэтому и продолжал сидеть на четвёртом... Но теперь скачиваю последнию версию :)
Спасибо за ответ!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования