Loading...
Обучение/Помощь новичкам | прописпть базу в массиве
Некогда не любил массивы, где что прописать и что оставить не тронутым?

$connent= array('user' =>'admin_lunapark','base'=>'admin_lunapark','pass'=>'B9vTPGMzcn');
DB::a()->d = new PDO("mysql:host=localhost;dbname=".$connent['base']."", $connent['user'],$connent['pass']);
DB::a()->d->query("set names utf8");
User::a()->start();
User::a()->user['ip'] = ip_address();
О боги, за какие грехи я созерцаю этот код?... ---------------- Тогда уж так:
php
   $connent = array(     'host' => 'localhost', // хост (поумолчанию это localhost, но нынче пошла мода задавать адрес, ибо удаленный доступ...)     'base' => '', // имя базы бд     'user' => '', // имя пользователя бд     'pass' => '', // пароль пользователя бд     'charset' => 'utf8'; // кодировка ); DB::a()->d = new PDO('mysql:host='.$connent['host'].';dbname='.$connent['base'], $connent['user'], $connent['pass']); DB::a()->d->query('set names '.$connent['charset']); User::a()->start(); User::a()->user['ip'] = ip_address();   
Simptom333 (02.11.2020 в 05:07) О боги, за какие грехи я созерцаю этот код?... ---------------- Тогда уж так:
php
   $connent = array(     'host' => 'localhost', // хост (поумолчанию это localhost, но нынче пошла мода задавать адрес, ибо удаленный доступ...)     'base' => '', // имя базы бд     'user' => '', // имя пользователя бд     'pass' => '', // пароль пользователя бд     'charset' => 'utf8'; // кодировка ); DB::a()->d = new PDO('mysql:host='.$connent['host'].';dbname='.$connent['base'], $connent['user'], $connent['pass']); DB::a()->d->query('set names '.$connent['charset']); User::a()->start(); User::a()->user['ip'] = ip_address();   
Начиная с PHP 5.4 возможно использовать короткий синтаксис определения массивов, который заменяет языковую конструкцию array() на []. пример.
php
   $connent = [     "host" => "localhost", // хост (поумолчанию это localhost, но нынче пошла мода задавать адрес, ибо удаленный доступ...)     "base" => "", // имя базы бд     "user" => "", // имя пользователя бд     "pass" => "", // пароль пользователя бд     "charset" => 'utf8'; // кодировка ]; DB::a()->d = new PDO('mysql:host='.$connent['host'].';dbname='.$connent['base'], $connent['user'], $connent['pass']); DB::a()->d->query('set names '.$connent['charset']); User::a()->start(); User::a()->user['ip'] = ip_address();   

________
посл. ред. 02.11.2020 в 05:13; всего 3 раз(а); by 601608999
601608999 , Етить, ты гений... А ты знаешь о том, что "[]" вместо "array()" хостинг может и не поддерживать?
Так вот сиди и не рыпайся, гений.
Simptom333 , любой нормальный хостинг поддерживает [] а если ты чучело сидишь на хостингере или кео - твои траблы
601608999 , Да, и сфигали это ты выдал мой же вариант кода, если я такой дебил?
Го свой вариант?...
Simptom333 , я показал лишь то что ты вася-долбоеб, даже с гугла не смог нормально скопипастить. на дату поста смотри
________
посл. ред. 02.11.2020 в 05:16; всего 1 раз(а); by 601608999
601608999 , Ясно, понятно. Трещина расположена ниже плинтуса. Твое место я тебе обрисовал.
Simptom333 , те ча давно сосай не прописывали? или шконку потерял? иди учи уроки
601608999 , Етить ты даун. Какая дата поста? Тема сегодня создана, баран.
Уроки, говоришь... Это ты себе?
Знаю я таких ибицилов. Знаний ноль, но орут какие они умные при каждой возможности. Не дорос ты ещё, дабы мне указывать. А если учесть, что я универ давно окончил, то сидел бы ты, да не рыпаался. Уровень у тебя не тот, дабы трындеть.
К тому же ты знать не можешь какой у автора хост, так и нехер выдумывать свои теории по отношению к другим.
Ну а коль ты считаешь себя эпическим спецом, как ранее я уже писал, предложи свой вариант, нефиг копировать мой и выдавать его за свой.
________
посл. ред. 02.11.2020 в 05:26; всего 3 раз(а); by Simptom333
Онлайн: 3
Время:
Gen. 0.109
(c) Bym.Guru 2010-2026