Вопрос-Ответ по php

Печать RSS
7189
Кураторы темы:

А

Оранжевые штаны
0
5890, слово static в названии не о чём не говорит?

Пацак
0
5891. Муз-ТВ, ты меня видимо не понял.... я ПОЛУЧИЛ массив всех свойств и пытаюсь его перебрать через foreach но почему то они не перебираются

Добавлено через 01:17 сек.
ой опечатка
<?php 
$arr = new \ReflectionClass($this); 
var_dump($arr->getStaticProperties()); // выдает массив со всеми свойствами 
// Далее пробую перебрать значения: 
foreach ($arr->getStaticProperties() as $properties) { 

            var_dump($properties . PHP_EOL); 
        } 

Пацак
0
Разобрался)))

Господин ПЖ
0
5892. KpuTuK, ты не правильно делаешь нужно просто var_dump($properties);

Чатланин
0
<?
class myclass {
 
 protected $var = '1';

 public function updatevar() {

   $this->var = '2';

 }
 
}

class read extends myclass {

 public function read() {
   
   echo $this->var;

 }

}
?>
Почему в метод read() свойство $var наследуется со значением по умолчанию, а не тем что было задано в родительском классе?

Оранжевые штаны
0
пишу игру( первый раз ) столкнулся с проблемой..
в игре есть задания чтобы заработать монеты, Всё сделал, но не могу одно вкурить, как вычислить сколько заданий доступно каждому юзеру, короче код:
 $all_adv = mysql_query("SELECT id FROM zadanie");
$all_adv = mysql_num_rows($all_adv);
$act_adv = mysql_query("тут как сделать?");
$act_adv = mysql_num_rows($act_adv);
echo 'Всего $all_adv заданий<br />';
echo 'Из них вам доступно $act_adv';

Добавлено через 04:48 сек.
сильно не пинать xD
J

Оранжевые штаны
0
создать еще одну таблицу и туда писать ид задания и ид юзера, потом проверять

Оранжевые штаны
0
5897. alexandr.sytnyk, с таблицей разобрался, как мне это автоматизировать, допустим заходит юзер на страницу, а до этого он уже скока-то заданий выполнил, и до следующего выполнения должно пройти столько-то времени...
как-то так...

Добавлено через 01:55 сек.
с таблицей так SELECT active FROM zadanie WHERE login='login'

Добавлено через 03:41 сек.
а вот с php уже голова лопается + вторые сутки не сплю

Добавлено через 05:58 сек.
на счет оптимизации кода и шаблонизатора это потом не долго, Мне примерно понять как это можно реализовать

Оранжевые штаны
0
допёрло.. xD...спс
K

Пришелец
0
Подскажите пожалуйста как сделать такую функцию. Хочу написать игру и там будет такая функция "Альянс"-гпуппа союзников у определенного игрока и за каждого даеться определенное количество вещей тоесть 1игрок=5ед техники или параметров к навыкам. реализовать на php я смогу а вот таблицу в базе не знаю как сделать.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск