Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

01.03.2008, 14:26
|
|
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме: 214923
Репутация:
17
|
|
Помогите Класс Php
Здравствуйте реши написать класс авторизации для сайта.
для начала решил вспомнить классы.
Вот элементарный класс:
PHP код:
<?php
class test
{
$this->v='works';
}
$t=new test();
echo $t->v;
?>
На экране отображается следующее:
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in Z:\home\ssb1981.ru\www\Test\class.php on line 5
Стоит Denwer 3.
|
|
|

01.03.2008, 14:31
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
инициализировать переменные в теле класса можно только функциях, и конструктор тоже обязателен, и обявлять пременные тоже надо
PHP код:
<?php
class test
{
var $v;
function test()
{
$this->v='works';
}
}
$t=new test();
echo $t->v;
?>
>>для начала решил вспомнить классы.
может стоит не вспоминать а поучить?
Последний раз редактировалось nc.STRIEM; 01.03.2008 в 14:34..
|
|
|

01.03.2008, 14:40
|
|
Участник форума
Регистрация: 07.01.2008
Сообщений: 109
Провел на форуме: 214923
Репутация:
17
|
|
Погоди! Я открыл учебник вот код:
<?php
class Car
{
$gas=0;
function addGas($ammount)
{
$this->gas=$this->gas + $ammount;
echo "Â áàê çàëèòî $ammount ëèòðîâ áåíçèíà";
}
}
Тоже самое!
?>
|
|
|

01.03.2008, 15:19
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
PHP код:
//class
function test()
{
return $this->v='works';
}
//class
...
$t=new test();
echo $t->test();
так правильнее?
|
|
|

01.03.2008, 15:32
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
PHP код:
<?php
class test
{
var $v = 'HELLO';
}
$t=new test();
echo $t->v;
?>
2Piflit у тебя название класса и функции совпадает, для отладки - очень вредно =)
Последний раз редактировалось bul.666; 01.03.2008 в 15:35..
|
|
|

01.03.2008, 15:43
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
Сообщение от bul.666
2Piflit у тебя название класса и функции совпадает, для отладки - очень вредно =)
это у них совпадает. я написал о другом.
|
|
|

01.03.2008, 15:56
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Сообщение от bul.666
[php]
2Piflit у тебя название класса и функции совпадает, для отладки - очень вредно =)
А чего вредно то? Посмотри ответ nc.STRIEM так и должно выглядеть...
|
|
|

01.03.2008, 15:59
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
Я к человеческому фактору...
В таком примере да, но при большем объеме кода совпадения в именах классов и функций доставят массу хлопот...
|
|
|

01.03.2008, 16:12
|
|
Познавший АНТИЧАТ
Регистрация: 02.05.2006
Сообщений: 1,191
Провел на форуме: 7364332
Репутация:
1276
|
|
Сообщение от bul.666
Я к человеческому фактору...
В таком примере да, но при большем объеме кода совпадения в именах классов и функций доставят массу хлопот...
Ну может быть... это было в 4 ветке, а в пятой это уже не так важно (http://www.php.net/manual/ru/language.oop5.php)...
|
|
|

01.03.2008, 16:32
|
|
Members of Antichat - Level 5
Регистрация: 05.04.2006
Сообщений: 1,066
Провел на форуме: 3493315
Репутация:
1228
|
|
Сообщение от bul.666
Я к человеческому фактору...
В таком примере да, но при большем объеме кода совпадения в именах классов и функций доставят массу хлопот...
мож я чет не допонимаю о чем ваше речь, но всеже, когданибудть слышал про конструктор?
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Books PHP
|
FRAGNATIC |
PHP, PERL, MySQL, JavaScript |
186 |
21.02.2010 02:41 |
|
BookS: PHP, PERL, MySQL, JavaScript, HTML, ajax, Веб Дизайн
|
M1nK0 |
PHP, PERL, MySQL, JavaScript |
10 |
27.06.2009 21:35 |
|
Что такое Php?
|
PAPA212 |
Болталка |
13 |
28.12.2007 20:44 |
|
Безопасность в Php, Часть Iii
|
k00p3r |
Чужие Статьи |
0 |
11.07.2005 19:02 |
|
Защищаем Php. Шаг за шагом.
|
k00p3r |
Чужие Статьи |
0 |
13.06.2005 11:31 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|