$a = 1;
?>
...html код...
<?php
echo $a;
?>
значение переменной $a передастся в следующий скрипт, или оно будет действовать только внутри того скрипта где было присвоено переменной?
Глупый вопрос, но както упустил этот нюанс
Спустя 5 минут, 12 секунд (9.12.2011 - 16:24) XCross написал(а):
Если php и html коды в одном файле, то да.
Спустя 38 секунд (9.12.2011 - 16:25) m4a1fox написал(а):
Только на данной страницы! Перейдя на другую страницу на сайте, переменная теряется!
Спустя 46 секунд (9.12.2011 - 16:26) killer8080 написал(а):
Цитата (Rain8207 @ 9.12.2011 - 15:19) |
значение переменной $a передастся в следующий скрипт, или оно будет действовать только внутри того скрипта где было присвоено переменной? |
имеются ввиду инклуды?
Спустя 3 минуты, 49 секунд (9.12.2011 - 16:30) Rain8207 написал(а):
нет, я не имел в виду инклуды, просто 1 страница.
это я к чему, вот как лучше поступать, закрывать скрипт и дальше вводить например теги переноса на следующую строку, различные отформатированные тексты и прочие элементы оформления, или делать это непосредственно через echo в самом скрипте? Мне кажется муторно это постоянно прописывать echo, лучше закрыть скрипт и сделать то что нужно в простом html, а потом снова открыть скрипт и продолжить. Какого ваше мнение?
это я к чему, вот как лучше поступать, закрывать скрипт и дальше вводить например теги переноса на следующую строку, различные отформатированные тексты и прочие элементы оформления, или делать это непосредственно через echo в самом скрипте? Мне кажется муторно это постоянно прописывать echo, лучше закрыть скрипт и сделать то что нужно в простом html, а потом снова открыть скрипт и продолжить. Какого ваше мнение?
Спустя 4 минуты (9.12.2011 - 16:34) killer8080 написал(а):
Rain8207
закрывание - открывание php тэгов не влияет на область видимости переменных. Это один скрипт.
закрывание - открывание php тэгов не влияет на область видимости переменных. Это один скрипт.
Спустя 21 час, 40 минут, 36 секунд (10.12.2011 - 14:14) Seona написал(а):
А как можно узнать какие переменные сейчас определены? И их значения?
На данный текущий момент?
и заодно - как очищать из памяти ненужные переменные?
На данный текущий момент?
и заодно - как очищать из памяти ненужные переменные?
Спустя 1 минута, 50 секунд (10.12.2011 - 14:16) Winston написал(а):
Цитата (Seona @ 10.12.2011 - 13:14) |
как очищать из памяти ненужные переменные |
unset($var);
Спустя 1 минута, 52 секунды Winston написал(а):
Цитата (Seona @ 10.12.2011 - 13:14) |
А как можно узнать какие переменные сейчас определены? И их значения? |
echo '<pre>'.print_r(get_defined_vars(), 1).'</pre>';
Спустя 20 минут, 9 секунд (10.12.2011 - 14:36) Fredrich написал(а):
<pre>
банальный вопрос что это за тегСпустя 1 минута, 56 секунд (10.12.2011 - 14:38) Winston написал(а):
Банальный ответ: HtmlBook

Спустя 41 минута, 45 секунд (10.12.2011 - 15:20) Seona написал(а):
Winston спасибо большое)
после анализа возник еще вопрос. Вот как лучше - хранить лишние переменные (допустим данные из одной большой таблицы) или делить на несколько таблиц и при необходимости делать лишний запрос к БД? Как можно определить оптимальный вариант?
после анализа возник еще вопрос. Вот как лучше - хранить лишние переменные (допустим данные из одной большой таблицы) или делить на несколько таблиц и при необходимости делать лишний запрос к БД? Как можно определить оптимальный вариант?
Спустя 28 минут, 31 секунда (10.12.2011 - 15:48) killer8080 написал(а):
Seona
А что такое: "лишние переменные"?
А что такое: "лишние переменные"?

Спустя 1 час, 9 минут, 7 секунд (10.12.2011 - 16:58) Seona написал(а):
есть таблица с множеством полей.
Делаем запрос на выборку всех. И потом по мере необходимости пользуемся этими переменными. Или лучше брать то, что требуется по необходимости? Т.е. придется несколько раз обращаться к таблице
В общем что хуже - держать в памяти неиспользуемые переменные или +1 запрос к БД?
Делаем запрос на выборку всех. И потом по мере необходимости пользуемся этими переменными. Или лучше брать то, что требуется по необходимости? Т.е. придется несколько раз обращаться к таблице
В общем что хуже - держать в памяти неиспользуемые переменные или +1 запрос к БД?
Спустя 11 минут, 4 секунды (10.12.2011 - 17:09) Winston написал(а):
Цитата (Seona @ 10.12.2011 - 15:58) |
Или лучше брать то, что требуется по необходимости |
Верно.
Цитата (Seona @ 10.12.2011 - 15:58) |
В общем что хуже |
Цитата (Seona @ 10.12.2011 - 15:58) |
держать в памяти неиспользуемые переменные |
Спустя 2 часа, 41 минута, 56 секунд (10.12.2011 - 19:51) Kumirska написал(а):
а скрипт если есть возможность лучше закрывать и писать верстку не в echo, нужно сразу привыкать к чистой вёрстке шаблона,чтоб php скриптов как таковых в нем не было,либо инклудить,либо функциями,от ситуации