[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: config.php
faecker
Народ, дайте ссылку где почитать популярно про синтаксис и вообще, как правильно составляется конфиг файл в php. Не получается ничего нагуглить.
Kopipaster
Никакой особый синтаксис там не нужен обычный PHP.
Другое дело что туда кладут, но и тут правил никаких нет. По сути конфиг просто для удобства.
faecker
Уточню: меня сбивают с толку квадратные скобки.
Например:

$cfg[ 'server'] [$i] ['port'] = $dbport

Что здесь откуда берется. Где можно про это почитать?
Evil_Google
Ну, если хранишь там базу и еще какие-то нужные элементы, то вот прмер:

<?php
class
Core {
static $create = 2014;
static $host = 'localhost';
static $user = 'Admin';
static $pass = '12345';
static $database = 'sovi';
static $activate = 'http://3d-render.ru/';
static $meta = array(
'title' => '3drender.url.ph',
'meta_d' => 'Спокойствие и безопасность для всех',
'meta_k' => '3drender.url.ph'
);
}

$db = mysqli_connect (Core::$host, Core::$user, Core::$pass, Core::$database);
?>




_____________
Жадный.... жадный.... жадный кот
faecker
Такую конструкцию я понимаю.
Не могу понять с квадратными скобками:

$cfg[ 'server'] [$i] ['port'] = $dbport

Как она создается?
Игорь_Vasinsky
$cfg - это многомерный ассоциативный массив

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Игорь_Vasinsky
Evil_Google
1. это ваще беда
2. человек не знает что такое массив

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
faecker
Evil_Google
Нечего сказать - помолчи, умник. Сидишь, строчишь комментарии 4 года.
Сам умеешь что кроме этого?
Знаю я, что такое массив.
Я просил ссылку, где почитать, про конфиг файлы.
Игорь_Vasinsky
конфиг файл - это конфигурационный файл - этот файл содержит настройки у сайту - константы, настройки подключения к БД и прочее, т.е. данные которые могут использоваться в разных местах, в разных файлах.

может быть несколько конфиг. файлов.

нет общего стандарта.

чтоже ты массив то не узнал????

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Kopipaster
Цитата (faecker @ 15.05.2014 - 19:49)
Уточню: меня сбивают с толку квадратные скобки.
Например:

$cfg[ 'server'] [$i] ['port'] = $dbport

Что здесь откуда берется. Где можно про это почитать?

Здесь в многомерный массив($cfg), в ячейку 'port' положили значение из переменной $dbport.
Откуда что там взялось смотри код выше ))) Эти значения могут выплыть и из подключаемых файлов.
faecker
Evil_Google
Я узнал массив. Мне надо лучше понять, что и откуда туда попадает.
Ты видишь, я в теме для начинающих пишу. Я же не претендую на знатока. А ты, если претендуешь, кроме определения конфиг файла дай лучше ссылку, где про это подробно написано - для чайников.
Игорь_Vasinsky
Цитата
Evil_Google

это мне? biggrin.gif

и это мне?
Цитата
Сидишь, строчишь комментарии 4 года.


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
faecker
Evil_Google
Тебе. Эксперту. Без обид впрочем.
Игорь_Vasinsky
Цитата
Evil_Google

это не я)))

я не эксперт. я супер пупер профи.

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Kopipaster
ни куя себе blink.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.