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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Функция вывода ошибок

Сообщения:  [1-10]   [11-14] 

 
 автор: ChieFSS   (13.06.2007 в 19:52)   письмо автору
 
   для: Unkind   (13.06.2007 в 19:40)
 

Ааааа.. дошло.

ЗЫ Проведя анализ состояния своего мозга, я сделал вывод, что я просто перегрелся... неделя очень сложная была. Все еще дня 2 вопросов не задаю пока не приду в себя :))

   
 
 автор: Unkind   (13.06.2007 в 19:40)   письмо автору
 
   для: ChieFSS   (13.06.2007 в 19:37)
 

А что будет если перед echo $in->site_error($num); добавить $in->add();
Ничего не будет. Повторю: return нужен для того, чтобы вернуть значение. А переменная с именем "num" все равно так и не появится.

Грубо говоря, в данном случае

<?php
$in
->add();
?>

Аналогично

<?php
"3";
?>

   
 
 автор: Trianon   (13.06.2007 в 19:39)   письмо автору
 
   для: ChieFSS   (13.06.2007 в 19:37)
 

ну если Вы переменную не отличаете от выражения, а выражение от его значения?
равно как переменную внутри функции от переменной извне?

   
 
 автор: ChieFSS   (13.06.2007 в 19:37)   письмо автору
 
   для: Trianon   (13.06.2007 в 19:32)
 

Эх.. ещё пол годика?))
Да так то все получается, а вот с классами проблема какая-то.
Ладно посижу пока без классов :)

   
 
 автор: Trianon   (13.06.2007 в 19:32)   письмо автору
 
   для: ChieFSS   (13.06.2007 в 19:20)
 

мой Вам совет.... не лезьте полгодика в классы и ООП.
Попробуйте сперва разобраться с функциями, переменными, областью их видимости и временем жизни.
А после этого беритсь за ООП

   
 
 автор: ChieFSS   (13.06.2007 в 19:20)   письмо автору
 
   для: Unkind   (13.06.2007 в 19:12)
 

А что будет если перед echo $in->site_error($num); добавить $in->add();

$num стоит в ретурне. значит игнорироваться не должно.

   
 
 автор: Unkind   (13.06.2007 в 19:12)   письмо автору
 
   для: ChieFSS   (13.06.2007 в 19:06)
 

return нужен для того, чтобы вернуть значение. Все, что стоит после return в подпрограмме игнорируется.
В данном случае нет даже вызова функции, которая это значение вернет.

   
 
 автор: ChieFSS   (13.06.2007 в 19:06)   письмо автору
 
   для: Trianon   (13.06.2007 в 19:02)
 

Да не удивляйтесь.. у меня такое каждый день :))
А что ретурн не для этого разьве нужен?

   
 
 автор: Trianon   (13.06.2007 в 19:02)   письмо автору
 
   для: ChieFSS   (13.06.2007 в 18:57)
 

Понятно... Вы, похоже, играете в свой собственный язык....

   
 
 автор: ChieFSS   (13.06.2007 в 18:57)   письмо автору
 
   для: Trianon   (13.06.2007 в 01:29)
 

Так в классе in в функции возвращается значение ретурном.

   

Сообщения:  [1-10]   [11-14] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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