До сих пор юзал подсветку на ява скрипте, но с появлением мобильных девайсов в сети придется реализовать на пхп, ибо ява скрипты браузеры мобильников толком не поддерживают.
Я знаю как внутри функций вызывать глобальную переменную. Мне интересно как сделать это в классе. А именно какой аналог Global там сущ-вует )
Stierus пишет:
PHP:
<?PHP
class test {
public static function double($var='')
return $var.$var;
}
}
echo test::double('<h1>Коля</h1>');
?>
А то, что ты выложил, работать не будет
Я не понял, что за пример ты выложил =) Он выполняет не то что требуется.
Задача - чтоб выводил текст из $_гет['name'] (в случае присутствия)
Вот например
Даже после присваивания выведет , то что в адресной строке ?name=<h1>John</h1>
А вот если нужна не $_GET['name'], а другая переменная из документа. Как ей воспользоваться в классе?
Как воспользоваться в функции через global я знаю. Но если в классе десяток функций,этож придется писать в каждой из них GLOBAL имя переменной. Можно конечно вызвать функцию в которой задействован Global c нужной переменной, и передать переменной класса нужное значение через эту функцию, но а без этого заюзать глобальные переменные в классе нельзя ?
Если нельзя так нельзя. Но меня интересует - возможно это или нет ? =)
Вопрос 1
До сих пор я вытаскивал числовое значение (например кол-во просмотров темы) , затем снова записывал в базу используя оператор ++ .
Меня интересует , возможно ли увеличить значение не вытаскивая его на 1 число раз с помошью +interval 1 [речь идет о MYSQL] ?
Не рабочий пример
Извиняюсь , я успешно заюзал дебаггер сразу же после создания темы на форуме )
Вопрос решен , статья не понадобилась , вполне хватило информации на оф сайте
Зы X debug Это прелесть !! )
Никак не могу справится с Xdebug . Даже не знаю какой файл именно качать (http://xdebug.org/download.php) , скачал наугад первый и последний (из последней версии)- выскакивает ошибка при рестарте денвера - приблизительный текст ошибки "не найден php 5 " .
Пых инфо() на денвере выдает PHP Version 5.2.4 .
К примеру , кроме обычных настроек , нужны настройки системы , но не в конфиг файле а в базе . Писать их записями к примеру как в базе юзеров смысла нет, настройки админки же одни в своем роде .
Как я понял выглядит таблица админки приблизительно так
Ключ / Значение
И при запросе обращаешься Seleсt * where ключ=`ключ`
Тобишь $x= тут делаем запрос с ключем
$x_2 = тут запрос с ключем
А как вынуть все , и распределить между переменными одним запросом .
Нужно сделать запрос (select * ... без ключа) , цыкл и передать значения переменным системы $q,$z,$a , а как он (цикл) будет выглядеть .
Настройки (некоторые) я держу в константах (две штуки) , остальное все в переменных .
Со временем появилось новое значение , которому не требутеся основное сво-во константы (неизменяемость) , но которое я и не собираюсь изменять никогда .
Как лучше - сделать ее переменной или константой, как будет быстрее ? Что из этих двух типов работает быстрее , если это не массив , и не нужна не изменяемость .
Остановился этом на варианте без альта , помоему лучше не сделать . Раз нет постов , значит никто лучше предложить не может , да и у темы 50 просмотров .
Спасибо всем !