Size: a a a

2017 December 03

S

SarcasmIO in phpGeeksJunior
тобишь смоделируем:

есть файл index.php
где у меня есть подключение к базе данных, и я случайно закоммитил ее и показал вмему миру, мне не нужно делать новый коммит и писать git commit -am " remove database connection from index file"
тогда любой конечно же полезет в пред.коммит, что бы посмотреть мои данные для подключения и скомпрометировать мою базу данных.

в тоже время  я после того как обнаружил свою ошибку делаю так:
изменяю index.php таким образом что бы он не содержал этой инфы
делаю git add .
git commit —amend
CTRL+O
git push —force

и мой пред.коммит перезатирается моими новыми изменениями.
так можно делать с файлами, папками в каких угодно с-циях, когда ветка не protected и туда можно форспушить.

можно как и удалять так и дописывать
источник
2017 December 04

M

Maestro in phpGeeksJunior
ребята есть кейс. Есть массив ссылок, задача вывести эти ссылки во вьюхе через запятую последняя ссылка не должна иметь запятую. какие есть варианты решения? Первый придумал это имплоде, второй через форыч перебрать ссылки контактенацией добавить запятую проверяя последняя или нет ссылка в массиве, третий это добавить запятые пвседоэлементом на css
источник

А

Алексей in phpGeeksJunior
при этом ссылки имею смысл меню, но через запятую. Т.е запятая скорее несет смысл разделителя/декора, чем логический
источник

M

Mr. Nameless in phpGeeksJunior
имплод вестимо
источник

SS

Seva Shpun in phpGeeksJunior
Форичем в переменную допустим $txt записать все ссылки с запятыми, затем использовать subsrt, что-бы убрать последний символ текста (запятую у последней ссылки)
источник

SS

Seva Shpun in phpGeeksJunior
Или я может неправильно  задачу понял ? 🤔
источник

KR

Kateryna Redko in phpGeeksJunior
Seva Shpun
Форичем в переменную допустим $txt записать все ссылки с запятыми, затем использовать subsrt, что-бы убрать последний символ текста (запятую у последней ссылки)
Всё конечно ок, но в w3c запятая считается символом, корректным для ссылки
источник

SS

Seva Shpun in phpGeeksJunior
Kateryna Redko
Всё конечно ок, но в w3c запятая считается символом, корректным для ссылки
Так а какой результат ему нужен то ?
источник

KR

Kateryna Redko in phpGeeksJunior
Maestro
ребята есть кейс. Есть массив ссылок, задача вывести эти ссылки во вьюхе через запятую последняя ссылка не должна иметь запятую. какие есть варианты решения? Первый придумал это имплоде, второй через форыч перебрать ссылки контактенацией добавить запятую проверяя последняя или нет ссылка в массиве, третий это добавить запятые пвседоэлементом на css
Ты хочешь уже готовые ссылки вывести через запятую?
источник

А

Алексей in phpGeeksJunior
да
источник

KR

Kateryna Redko in phpGeeksJunior
implode
источник

А

Алексей in phpGeeksJunior
где? во вью?
источник

M

Maestro in phpGeeksJunior
в контроллере
источник

M

Maestro in phpGeeksJunior
какой во вью
источник

А

Алексей in phpGeeksJunior
а если дизайнер завтра скажет добавить иконку в ссылку?
источник

M

Maestro in phpGeeksJunior
на вью строку выплевывать
источник

KR

Kateryna Redko in phpGeeksJunior
Алексей
а если дизайнер завтра скажет добавить иконку в ссылку?
ну если ты хочешь со стороны фронта - делай join()
источник

KR

Kateryna Redko in phpGeeksJunior
Только подумай, не будет ли это в твоём случае костыльно
источник

А

Алексей in phpGeeksJunior
а как будет не костыльно?))
источник

KR

Kateryna Redko in phpGeeksJunior
Сделать шаблон, который ты будешь заполнять со стороны бэка/фронта (выбери сам как тебе удобнее). В зависимости от измененного решения тебе нужно будет внести изменение только в один шаблончик.
Но соединять в одно целое в любом случае лучше через внутренние функции, т.к. за нас уже сделали всё что нужно)
источник