Помощник
|
ранг пользователя |
dimjan4
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
19.4.2010, 20:39;
Ответить: alexdrob
Сообщение
#2
|
|
переменная $ratingnum передаётся в функцию
а в нутри функции вы обращаетесь к ней $this->ratingnum На самом деле получается что вы обращаетесь не к переменной $ratingnum функции а к переменной класса $this->ratingnum А ей у вас возможно вообще нет... пишите просто [PHP] if($ratingnum>1000) $this->rank='местный'; [/PHP] |
|
|
dimjan4
|
Сообщение
#3
|
|
спасибо. Помогла строка $this->ratingnum=$ratingnum;
|
|
|
ZhukV |
20.4.2010, 10:21;
Ответить: ZhukV
Сообщение
#4
|
|
|
dimjan4, не очень то хорошо делать из простых функций так званые "класы". Можна просто создать функцию, и если условие исполняется сразу возвращать результат:
[PHP] function reyting($r){ if($r<100)return "Новичок"; elseif($r>=100 && $r<300)return "Хорошо"; elseif($r>=300 && $r<500)return "Молодец"; else retunr "СУПЕР!!!"; } [/PHP] Псоле этого в коде нужно будет только: [PHP] echo reyting(int); [/PHP]
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Плагин для Wordpress. Вывод контента в зависимости от страны пользователя. | 8 | neuch | 2298 | 19.9.2022, 7:51 автор: neuch |
|
Нужно написать жалобу на пользователя ВК. Плачу 150 рублей за жалобу | 15 | Darkrain | 10859 | 3.7.2015, 10:43 автор: dk888 |
|
Скрипт профиля пользователя в синих тонах для Ucoz | 0 | shannon1791 | 1575 | 8.4.2012, 21:10 автор: shannon1791 |
|
Кредитую пользователя Benz | 1 | Minato | 3157 | 7.10.2011, 20:52 автор: Benz |
|
Кредитую пользователя Morgan_Grek | 3 | Seo-optimist | 3413 | 18.9.2010, 12:22 автор: Morgan_Grek |
Текстовая версия | Сейчас: 19.4.2024, 15:17 |