Форум » Система построения сайтов » Установка, настройка и использование » Можно ли все категории в каталоге файлов сделать в главном меню?
Открыть Ответить

Можно ли все категории в каталоге файлов сделать в главном меню?

14.09.2009 00:58:58

да я уже сделал Смайл - 05 Смайл - 05

Статус
Гость
DESTROY_TRADE
DESTROY_TRADE
14.09.2009 08:57:57 14.09.2009 08:58:39

Уроки чистописания:
Для чего ключ массива экранировать одинарными кавычками ?
Потому что так в стандартах Слаеда пишут ? :))

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

14.09.2009 13:13:53

Из учебника по PHP:
=========
Почему $foo[bar] это неверно?
Вы всегда должны заключать индекс ассоциативного массива в кавычки. К примеру, пишите $foo['bar'], а не $foo[bar]. Но почему $foo[bar] это неверно? Возможно, вы встречали в старых скриптах следующий синтаксис:

<?php
$foo[bar] = 'враг';
echo $foo[bar];
// и т. д.
?>


Это неверно, хотя и работает. Тогда почему же это неверно? Причина в том, что этот код содержит неопределенную константу (bar), а не строку ('bar' - обратите внимание на кавычки), и PHP в будущем может определить константу, которая к несчастью для вашего кода будет иметь то же самое имя. Это работает, потому что PHP автоматически преобразует голую строку (не заключенную в кавычки строку, которая не соответствует ни одному из известных символов) в строку, которая содержит голую строку. Например, если константа с именем bar не определена, то PHP заменит bar на строку 'bar' и использует ее.
=========

Ну и так далее, смысла нет писать дальше подробности, желающие могут продолжить почитать это в учебнике.
Так что стандарты Слаеда тут ни при чем. :)

Группа
Новички
Пункты
30
Регистрация
13.04.2009
Пол
Мужчина
Предупреждения
Нет
BugsTracker
BugsTracker
3.85

3.85

14.09.2009 18:35:34 14.09.2009 18:35:55

За годы своей практики, ни разу не сталкивался с такой проблемой!
Просто нужно расчитывать на это когда заранее определяешь константы и ключи массивов.

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

14.09.2009 19:16:22

sam07, без кавычек обращение к элементам массива происходит медленнее.

Группа
Новички
Пункты
121
Регистрация
08.04.2006
Пол
Мужчина
Предупреждения
Нет
patriot
patriot
4.03

4.03

14.09.2009 19:30:59 14.09.2009 19:31:19

patriot, я думал что наоборот, брал во внимание правила конкатенации...
ну хотя можно взглянуть и с другой стороны...

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
sam07
3.91

3.91

Всего: 26 на 3 страницах по 10 на каждой странице

1 2 3
Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр