hitenok
User-
Posts
39 -
Joined
-
Last visited
hitenok's Achievements
Explorer (1/14)
0
Reputation
-
У меня так не заработало? Это точно работает? Если да, буду копать почему у меня не работает. Да, точно работает, видимо я где-то ошибся, спасибо, теперь я знаю достаточно. Спасибо всем, кто откликнулся.
-
Да, но как тогда обратиться к константе и получить ее значение, если известно только ее имя, как передать ее значение в переменную? Я наверное плохо объясняю. Попробую еще раз. Есть константа define ("NAME", "Иван"); Есть текст в базе данных, после выборки получается переменная $content $content = 'Модератор сайта [NAME]'; Как заменить [NAME] в $content на значение аналогичной констатны? У меня выходит, что я имею переменную, к примеру $a = 'NAME'; Как присвоить значение константы NAME к переменной $b динамически, т.е. не прописывая b$ = NAME? Т.е. заранее я не могу присвоить переменной $c значение константы $c = NAME, так как констант огромное количество и перегонять их все в переменные нет смысла. Или я туплю уже?
-
Видимо, я не уточнил главного, константа записана в тексте как [CONSTАNTA], я их вытаскиваю через регулярный поиск, и имя константы у меня получается в переменной, поэтому заменить str_replace мне не удалось. Пробовал и constant($имя константы), не работает. т.е. выходит так $имя_констатны = "CONST"; $с_подстановкой_константы = constant($имя_констатны); $меняем_тут = "Меняем тут какой-то текст на CONST"; str_replace("CONST", $с_подстановкой_константы, $меняем_тут); Так не работает.
-
Добрый, сломал всю голову уже. Если кто знает, подскажите. Делаю выборку из БД, получаю переменную $content = 'Какой-то текст а в нем CONSTANTA'. Я хочу заменить в переменной $content слово "CONSTANTA" на аналогичную константу CONSTANTA, объявленную заранее. И тоже самое с переменной, например $content = 'Какой-то текст а в нем $var'. Гуглю уже всю за....., но я не могу понять как так вообще можно сделать, через регулярки я не смог.
-
Всем спасибо, разобрался, плохо учил мат часть, повторный вызов функции необходимо было делать тоже через return square(); т.е. правильно делать так function square($num, $as) { if (!$as) { return square($num, 14); } else { return $num * $as; } } print square(4, '');
-
Я же написал, это пример, при первичном вызове функции - $as неизвестно и в реальном скрипте при первой отработке получается значение этой переменной, а при послудующем вычисляется окончательное значение. Не понял, тогда перевызова функции не будет, если переменная $as не установлена... вроде как.
-
Нет, мне нужно вернуть return только при не выполнения условия, т.е. существования $as. Приведенное выше просто пример попытка получить возврат при таких условия.
-
Народ подстажите, запарился, не могу понять почему так return возвращает значение function square($num, $as) { return $num * $as; } print square(4, 14); А так нет, в чем здесь принципальная разница и как вернуть в этом случае значение? function square($num, $as) { if (!$as) { square($num, 14); } else { return $num * $as; } } print square(4, '');
-
нет, не primary key. тип бд InnoDB, таблицы MyISAM
-
Есть автоинкремент, а индекса нет. Когда ставлю индекс sql начинает ругаться на то, что у одного поля два назначения
-
Здравствуйте. Столкнулся с проблемой. Существует запрос вида SELECT name FROM user WHERE id IN (2,5,7,8,...) где 2,5,7,8,... числа где-то 300 - 400 шт. Можно ли оптимизировать данный запрос и получить время меньше чем при использовании IN?
-
Премного благодарен, то что надо.
-
Что нет ни одного человека который может подсказать?
-
Я не очень хорошо разбираюсь в яве, поэтому прошу строго не судить. Возникла проблема с заменой getElementById, поясню что имею ввиду: Есть функция в которую передается любое целое число в переменной а. При вызове функции нужно увеличить значение поля input на 1. Вот такая конструкция работает: function plus(a) { var sum = document.getElementById('value_' + a); sum.value++; } Но КПК не поддерживает getElementById... При этом так работает, но только с конкретным числом: function plus(a) { document.catalog.value_1.value++; } Подскажите как можно в document.catalog.value_1.value++ вместо 1 подставить значение переменной a?
-
Прошу конструктивную критику для сайта www.kpecmuk.ru