PHP, HTML, JS - Общие вопросы | SEclub.org
PHP, HTML, JS - Общие вопросы
Все новые
Всего сообщений: 7316
*
Kostap
29 мая 2011 в 16:50
bober94, они там просто необходимы :-)
*
Ишxaн
29 мая 2011 в 17:52
Kostap, в php дело обстоит немного иначе:) Там интерпретатор вообще не обрабатывает одинарные кавычки, он просто выводит их содержимое, как есть. Печатает. А при двойных кавычках он с начала фарсит всю строку, находит в ней переменные, обрабатывает их, и после уже выводит результат. То есть действительно тратит больше времени, чем при одинарных. Так что если известны переменные изначально и нет нужды в расчете, лучше вообще не использовать кавычек.
*
Kostap
29 мая 2011 в 23:47
Ишxaн, мдя, это мне как программисту и Дизайнеру не понаслышке известно. Как кто и что обрабатывает.
*
Ишxaн
30 мая 2011 в 05:47
Kostap, Ну я же не знаю, кто ты:) просто меня сбило с толку, когда ты написал что видел код без кавычек. Я подумал, что ты это считаешь нормальным. Ошибся, пардон :gg:
30 мая 2011 в 05:48 / Ишxaн (1)
*
Kostap
30 мая 2011 в 07:27
Ишxaн, нет. Код я такой ни раз видел, считаю это дурной манерой. Также мне не нравится когда код пишут не соблюдая отступы и т.д. :-)
*
ZeroX
3 июн 2011 в 15:32
Есть такой код: echo "a . "b . "c; из них, переменные "а" и "с" "числовые", а переменная "b" имеет знак арифмитического действия. Как заставить эту запись работать, а не просто выводить его строкой?
*
Ишxaн
3 июн 2011 в 15:53
¤ZeroX¤, возьми в двойные кавычки вывод. Или вычисли до вывода. Хотя не знаю, можно ли давать переменным значения операторов.
3 июн 2011 в 15:54 / Ишxaн (1)
*
ZeroX
3 июн 2011 в 18:09
Ишxaн, в двойные кавычки пробовал, тот же эффект. А Может както замутить по другому?
*
bober94
3 июн 2011 в 19:12
¤ZeroX¤, Можно сделать через switch . т.е переменнная В содержит знак, ты делаеш например три case,соответсвенно внутри них обрабатываешь все и заносишь в вывод. как то так. хотя может есть способ разумнё
*
Ишxaн
3 июн 2011 в 19:33
¤ZeroX¤, ты изначально мыслишь ошибочно. Нельзя впихнуть оператора в переменную. Это все ровно, что цифрами написать слова. Попробуй сначала осуществить математику и после вывести.
*
bober94
3 июн 2011 в 23:11
Ишxaн, А мой вариант не подойдет? или он не рациональный?
*
Ишxaн
4 июн 2011 в 03:40
bober94, по моему переменная не может содержать знак в качестве оператора. Только в качестве символа.
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2026