X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужна помощь новичку
ghostik32
ghostik32
Topic Starter сообщение 11.9.2009, 14:29; Ответить: ghostik32
Сообщение #1


Всем привет!
Тут недавно начал изучать php и решил создать небольшую обвязку для игры и сразу возникло несколько вопросов:
1. как можно зделать так чтобы есле "true" то работало а есле "false" то не работало
[php]
$test = "true";
[/php]
2. как зделать так чтобы вместо include("test.php"); просто писали {test} и он загружался.
3. ещё интересует вот такой код и что он значит особенно что значит этот знак "->"
[php]
$tpl->set('{title}', $title);
[/php]
4. подскажите где искать мануалы как зделать личный кабинет и какой там принцип работы у него.
5. при каких условиях используется функция "elseif"
Зараннее спасибо
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 11.9.2009, 14:52; Ответить: Witu
Сообщение #2


1,2,5 Самоучитель PHP там все эти вопросы описаны
3. Посложнее будет
4. для начала наверное PHP + MySQL

PS без книги под циферкой 4 тебе не стоит пытаться делать сайт для игры
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 11.9.2009, 14:59; Ответить: MetSerp
Сообщение #3


1
[PHP]if ($test == true) {
код для тру
}
else {
код для фалсе
}[/PHP]
2 Почитайте про шаблонизаторы, но они зачастую себя не оправдывают и если у вас еще нет хорошего знания и понимания языка, свой вы не напишите.
5 использовать по логике, то есть в голове программу продумываем и соответсвенно если мы проверяем условие типа :
если да то ... а если нет то .... тут иф и элс
если да то... если нет но еще какое то условие и если ни то ни то тогда...
если условий слишком много используйте swith
чем элсеиф лучше элсе: если у вас много конструкций элс то програма проверяет их все а ифэлсе проверяется только если иф не прошел условие.
К примеру вы проверяте род
если делать из конструкций иф то даже если первое же условие выполниться (остальные уже не нужны получается) остальные тоже будут проверенны что замедлит программу
а если там элсе иф то выполняться они будут только если предыдущие условия не подошли
как то так.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 11.9.2009, 15:12; Ответить: Witu
Сообщение #4


тоже будут проверенны что замедлит программу

нужно бояться не if else а
while()
{
for()
{
for()
{
while()
{
}
}
}
}
вложенные циклы реально могут затормозить процесс а if else безобидны в этом плане
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MetSerp
MetSerp
сообщение 11.9.2009, 15:18; Ответить: MetSerp
Сообщение #5


я видел код где было 365 (!!) if кряду (какой то скрипт календаря), тормозило просто жестоко как только было изменено и уложенно в несколько строк, начало летать.
А вложенные циклы, это да это зло как правило :nea:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ghostik32
ghostik32
Topic Starter сообщение 11.9.2009, 16:16; Ответить: ghostik32
Сообщение #6


ребят спасибо большое помогли, буду дальше самообразовываться =)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ghostik32
ghostik32
Topic Starter сообщение 11.9.2009, 17:09; Ответить: ghostik32
Сообщение #7


тут возник снова вопросец небольшой. Вот код:
[php]
$test = "true";

if ($test == true){
echo "Переменная стоит true";
}else{
echo "Переменная стоит false";
}
[/php]
есле задать переменной "test" значение "true" то выводится текст "Переменная стоит true" а есле задать значение "false" то выводиться тоже самое. Так вот интересует что надо зделать чтобы выводило "Переменная стоит false" есле переменная "false"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 11.9.2009, 17:40; Ответить: alexdrob
Сообщение #8


$test = true;
$test = false;

без ковычек


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСостояние после ампутации - нужна помощь
благотворительный топик
49 vitvirtual 5853 1.4.2024, 5:23
автор: vitvirtual
Открытая тема (нет новых ответов) Нужна ли плоская структура категорий в ИМ?
1 noviktamw 1166 26.3.2024, 21:50
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
12 Tia2 1926 25.3.2024, 6:54
автор: Skyworker
Открытая тема (нет новых ответов) требуется помощь с themasoftware (Темапостером)
0 Taylor 614 16.3.2024, 18:41
автор: Taylor
Открытая тема (нет новых ответов) Нужна рассылка по емаил базе сео-студий
0 kasey7 675 2.3.2024, 23:13
автор: kasey7


 



RSS Текстовая версия Сейчас: 16.4.2024, 11:18
Дизайн