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

Форум PHP

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

 

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

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

тема: Вопросс про Интерфейс классов
 
 автор: reda   (08.03.2009 в 03:55)   письмо автору
 
 

Вообщем так... в книге сказано, что если один из методов не использовать после объявления его в интерфейсе, то появляется ошибка, что "пропущен метод интерфейса" . я эксперементирую - а толку ноль, ошибки не появляются... я убираю пару одинаковых методов класса под комментарии, а мне страницу грузит без ошибок. (у меня сервер на хостинге стоит, так что если ошибка на странице то я это понимаю тем, что просто титул названия страницы меняется на "Mozilla FireFox").

<?php
              
interface pager
{
public function 
get_total();
public function 
get_pnumber();
public function 
get_pagelink();
public function 
get_parametrs();


    class 
pager_sample implements pager
{
public function 
get_total()  //если напимер этот метод закомментировать
{}
public function 
get_pnumber()
{}
public function 
get_pagelink()
{}
public function 
get_parametrs()
{}
}

    class 
page_example implements pager
{
public function 
get_total()  //если напимер этот метод закомментировать  то
                                               //обещанные ошибки не появляются
{}
public function 
get_pnumber()
{}
public function 
get_pagelink()
{}
public function 
get_parametrs()
{}
}
?>



но, если добавить в начале кода строку

ini_set('display_errors',1);
error_reporting(E_ALL);


то самое обидное что ошибка вот сдесь пояляется

              interface pager




И ещё вопрос... такая дикость , я заметил. если написать код

<?php echo Какойта слово;  //без ковычек любых , как константу
?> 

то выводит эту фразу! Это связано с моим хостом?

  Ответить  
 
 автор: Николай2357   (08.03.2009 в 08:06)   письмо автору
 
   для: reda   (08.03.2009 в 03:55)
 

>И ещё вопрос... такая дикость , я заметил. если написать код
Если это "Какойта слово" без пробела, то это константа и есть. А так как она не определена, то так и выводится.

  Ответить  
Rambler's Top100
вверх

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