|
|
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
Как такое сделать? Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. как сделать так чтобы в классе nehren можно было бы использовать объявленный раньше $hren ? чтоб в самом классе его не обьявлять в общем требуется однажды обьявить $hren а дальше в классах его использовать статичный метод не подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 00:24:53 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. ?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 00:31:54 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
prot0type, не понял что ты хочешь, но мб: Код: php 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 00:39:19 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
как-то так... Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. ?! вот это меня и бесит я так же в самом начале сделал потом мне пришла мысль а нафиг так все усложнять ведь я по просту хочу создать глобальный обьект и потом им пользоваться во всех классах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 00:55:10 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
в общем у меня куча файлов классов и есть общий файл в котором происходит связывание этих файлов проблема заключается в следующем после подключения всех классов я делаю Код: php 1. 2. 3. 4. как видите мне приходится передавать все в конструктор а хочется не париться с эти а сделать примерно так Код: php 1. 2. 3. 4. ничего не передовать, но в тоже время чтобы в классах было доступны обьекты обьявленные раньше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 01:00:15 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
ну на крайняк может есть какие ключевые которые можно поставить перед обьявлениями типа "глобал" или "статик" или что то типа такого просто не хватает такой реализации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 01:08:25 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
авторничего не передовать, но в тоже время чтобы в классах было доступны обьекты обьявленные раньше mission impossible! ;) Код: php 1. ведь ты можешь насоздавать кучу экземпляров одного и того же класса! откуда же другому классу знать какой именно экземпляр предыдущего нужно подхватить!? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 01:10:14 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
prot0type вот это меня и бесит я так же в самом начале сделал потом мне пришла мысль а нафиг так все усложнять ведь я по просту хочу создать глобальный обьект и потом им пользоваться во всех классах На этот случай придумали патерн Реестр - это обычный синглтон, но он хранит не 1 экземпляр самого себя, а множество экземпляров других классов. Единствено минусы 1. конструкции слишкомо длинные: к примеру Yii::app()->user, Yii::app()->config или App::module('db')... немного через магию конечно становиться красивей но все же... 2. реестр тот же самый синглтон, и ему свойствены все минусы синглтонов, какие думаю говарит не стоит) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 01:44:13 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
Делай от базового класса. TInterface {__construct(CONFIG)} TDatabase TSettings ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 09:54:50 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
а может как то можно сделать $mysql и $set суперглобальными? и что то я не догоняю в чем отличие? Код: php 1. 2. 3. 4. Код: php 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 09:56:33 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
можно через Dependency injection ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 10:35:32 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
prot0type, Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.05.2012, 14:11:39 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
Няша ррр, знаете чем отличаются private, protected и public? судя по коду - нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 05:36:47 |
|
||
|
Возможно ли такое (ооп пхп)
|
|||
|---|---|---|---|
|
#18+
r uНяша ррр, знаете чем отличаются private, protected и public? судя по коду - нет Да ошибся, чо дальше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.05.2012, 11:27:29 |
|
||
|
|

start [/forum/search_topic.php?author=Andruyxa&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
get settings: |
7ms |
get forum list: |
18ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
60ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 1143ms |
| total: | 1334ms |

| 0 / 0 |
